/* Nome: copyright-nicioli.css
 * Desenvolvido por: Webee E-marketing
 * Data da Criação: 10-02-2009
 * Última modificação: 29-09-2009 / Damasio
 * Copyright (c) 2009 Webee E-marketing (http://www.webee.com.br)
 * Versão: 3.0.0 */

/********************** Tipografia, cores e fundos / Reset */
/*html { overflow: -moz-scrollbars-vertical; } rolagem firefox */

* { margin:0; padding:0; list-style-type:none; font-family: "Trebuchet MS"; font-size: 12px; text-decoration: none; border: none; outline: none;}
body { margin: 0; text-align: center; background: url(../img/fundo_body.jpg) repeat-x left top #F3F3F3;}
h2 { margin: 0; padding: 0;}
ul {}
p {}
em {}
button {}
a:link { text-decoration: none; color: #002E64;}
a:visited { text-decoration: none; color: #002E64;}
a:hover { text-decoration: none; color: #000666;}
a:active { text-decoration: none; color: #002E64;}
img { border: none;}
a img { border: none; }
object { outline: none;}

/* Elementos de formulário */

/* Links */
.link_oculto { display: none;}
.link_oculto a { display: none;}
/* Formato para os campos redondos */

/* Botões de todo o site */

/* ******************** Layout */

/* tudo */

#tudo { width: 990px; height: auto; margin: auto; position: relative;}

/* Cabeçalho */

#cabecalho { width: auto; height: auto;}

/* Corpo */

#corpo { float: left; width: 990px; background: url(../img/fundo_corpo.jpg) repeat-y left top; position: relative; padding-bottom: 5px; margin-top: -50px;}
* html #corpo { display: inline; width: 990px;}

/* lateral esquerda */

#lateral_esq { width: 175px; height: auto; float: left;}
#lateral_esq a img{ margin: 55px 0 0 0;}

#my_menu { width: 170px; height: auto; float: left; text-align: center; margin: 20px auto;}

	#img_televendas_por { width: 170px; height: 40px; background: url(../img/por/televendas.jpg) top left no-repeat; margin: 90px auto 0 auto;}
	#img_televendas_esp { width: 170px; height: 40px; background: url(../img/esp/televendas.jpg) top left no-repeat; margin: 90px auto 0 auto;}
	#img_televendas_ing { width: 170px; height: 40px; background: url(../img/ing/televendas.jpg) top left no-repeat; margin: 90px auto 0 auto;}
	
	#iso { background: url(../img/img_iso_lateral.jpg) top left no-repeat; width: 165px; height: 63px; margin: 10px auto 0 auto;}
	
	#reclamacoes_por { background: url(../img/por/reclamacoes.jpg) top left no-repeat; width: 167px; height: 46px; margin: 10px auto 0 auto;}
	#reclamacoes_esp { background: url(../img/esp/reclamacoes.jpg) top left no-repeat; width: 167px; height: 46px; margin: 10px auto 0 auto;}
	#reclamacoes_ing { background: url(../img/ing/reclamacoes.jpg) top left no-repeat; width: 167px; height: 46px; margin: 10px auto 0 auto;}
	
	div.sdmenu { width: auto; text-align: center; margin: 0 auto;}
	div.sdmenu div { overflow: hidden; text-align: center;}
	div.sdmenu div:first-child { text-align: center; margin: 0 auto;}
	div.sdmenu div.collapsed { height: 23px;}
	
	div.sdmenu div span	{ text-align: right; font-weight: bolder; background: url(../img/fundo_lista_li.jpg) no-repeat right top;  cursor: pointer; width: 145px;  float: right; margin: 1px 0; padding: 2px 5px 0 0; font-size: 14px; color: #002E64; display: block;}
	div.sdmenu div span:hover	{ color: #0099EE;}
	div.sdmenu div a.link_normal { text-align: right; font-weight: bolder; background: url(../img/fundo_lista_li.jpg) no-repeat right top;  cursor: pointer; width: 145px; height: 30px; float: right; margin: 1px 0; padding: 1px 5px 0 0; font-size: 14px; color: #002E64;}
	
	div.sdmenu div a.lista {  cursor: pointer; float: right; font-size: 11px; color: #002E64; font-weight: bold; padding: 2px 4px; background-color: #D3D9DC; margin: 1px; clear: both; display: block;}
	* html div.sdmenu div a.lista { width: 120px; text-align: right;}
	
	div.sdmenu div a.current {}
	div.sdmenu div a:link { color: #002E64;}
	div.sdmenu div a:visited { color: #002E64;}
	div.sdmenu div a:hover { color: #0099EE;}
	div.sdmenu div a:active { color: #002E64;}

	.ocultar { display: none !important;}
	
	#img_home { margin: auto; padding: 0; width: 180px; float: left;}
	
#lateral_esq a.imgTopMovel { float: left; display: block; margin: 30px 0 20px 5px;}


/* conteudo */

#conteudo { width: 810px; height: auto; float: right; text-align: left; padding-bottom: 5px;}

	.img_linha_1 { width: 318px; height: 204px; margin: 20px auto 0 30px; float: left; display: block;}
	
	.img_linha_2 { width: 318px; height: 204px; margin: 20px auto 0 30px; float: left; display: block;}
	
	.img_noticias { width: 318px; height: 153px; background: url(../img/fundo_link_noticias.jpg) no-repeat top left; margin: 20px auto 0 30px; float: left; display: block;}
	.img_noticias h3 { width: 80px; font-size: 16px; color: #002E64; font-family: Aller; font-style: italic; padding: 0; margin: 4px 0 0 13px;}
		.noticias_data { width: 262px; height: 120px; margin: 19px auto 0 12px;}
		.noticias_data span { font-weight: lighter; font-size: 12px; float: left;}
		.noticias_data strong { font-size: 12px; font-weight: bolder; display: block; float: left; margin: 0 0 5px 5px; width: 189px;}
		.noticias_data small a{ font-size: 12px; font-weight: normal; display: block; margin-left: 50px;}
	
	.img_bnds { width: 318px; height: 101px; background: url(../img/fundo_link_bndes.jpg) no-repeat top left; margin: 20px auto 0 30px; float: left; display: block;}
		.img_bnds h3 { width: 150px; font-size: 16px; color: #002E64; font-family: Aller; font-style: italic; padding: 0; margin: 3px 0 0 13px;}
		.bnds { width: auto; height: auto; margin: 20px 10px 0 15px; text-align: left;}
		.bnds strong { font-weight: lighter; font-size: 14px; color: #0D396C; float: left; width: 180px;}
		.bnds span { float: right; margin: -10px 20px 0 0;}


/* Rodapé */

#rodape { width: 100%; height: 71px; clear: both; background-color: #F3F3F3; margin: auto;}
	#rodape hr { width: 100%; height: 8px; background-color: #666; color: #666;}
	#rodape p { font-family: "Trebuchet MS"; font-size: 11px; width: auto; float: left; margin: 0 0 0 390px; display: inline;}
	* html #rodape p{ margin: 0 0 0 428px;}
	#rodape span { margin: 0 160px 0 0; float: right;}
	#rodape span a { text-decoration: none; color: #002E64;}
	#rodape a:hover { text-decoration: none; color: #000FFF;}
	

/********************** Titulos de todo o site */
h1 { font-size: 18px; font-weight: bolder; color: #002E64; padding: 23px 0 0 15px; background: url(../img/ponto.jpg) no-repeat left 30px; margin: 0; font-family: "Bell Gothic Std Black";}
h2 { font-size:17px; font-weight: bolder; color: #002E64; padding: 15px 0 0 0; margin: 0;}
h3 { font-size: 16px; font-weight: bolder; color: #002E64; padding: 15px 0 0 0;}

/********************** Empresa */
#empresa { float: right; width: 750px; height: auto; margin: 0 0 0 45px; text-align: left;}
#empresa h1 { margin: 0 0 0 13px; font-size: 20px;}
#empresa h2 { margin: 8px 0 0 0; background: url(../img/ponto.jpg) no-repeat left center; padding: 0 0 0 13px; font-size: 18px;}
#empresa h1 img { margin: 0;}
#empresa h3 { margin: 0 0 0 13px; font-family: "Bell Gothic Std Black"; color: #002E64; font-size: 18px;}
#empresa h3 img { margin: 0;}
#empresa p { margin: 10px 0 10px 13px;}
#empresa img { margin: 0 0 0 13px;}
#empresa ul.diretoria { margin: 5px 0 0 13px;}
#empresa ul.diretoria li { margin: 0;}
#empresa ul.valores { list-style-image: url(../img/img_estilo_lista.jpg); margin: 5px 0 0 33px;}

/********************** Empresa Qualidade */
#empresa_qualidade { float: right; width: 750px; height: auto; margin: 0 0 0 45px; text-align: left;}
#empresa_qualidade h1 { margin: 0;}
#empresa_qualidade ul.qualidade { list-style-image: url(../img/img_estilo_lista.jpg); margin: 0 0 0 32px;}
#empresa_qualidade ul.qualidade li { margin: 10px 0 10px 0;}
#empresa_qualidade h3 { margin: 20px 0 5px 15px; font-size: 18px; font-family: "Bell Gothic Std Black"; color: #002E64;}
#empresa_qualidade h3 img { margin: 0;}
#empresa_qualidade p { margin: 10px 0 10px 15px;}
#empresa_qualidade img { margin: 10px 0 5px 15px;}

/********************** Empresa Historia */
#empresa_historia { float: right; width: 750px; height: auto; margin: 0 0 0 45px; text-align: left;}
#empresa_historia h1 { margin: 0; float: left;}
#empresa_historia p { float: left; text-align: left; margin: 10px 0 10px 15px; clear: both;}
* html #empresa_historia p { margin: 10px 0 10px 7px;}
#empresa_historia p.legenda { margin: 0 0 0 260px; width: 160px; height: auto; font-size: 10px;}
* html #empresa_historia p.legenda { margin: 0 0 0 140px; width: 160px; height: auto; font-size: 10px;}
#empresa_historia img.foto_tempo { margin: 10px 0 0 120px; width:432px; height: 262px;}
#empresa_historia img.tempo { margin: 10px 13px; width:681px; height: auto;}

/********************** Empresa Responsabilidade */
#empresa_responsabilidade { width: 750px; margin: 0 0 0 45px;}
#empresa_responsabilidade h1 img { margin: 0;}
#empresa_responsabilidade h3 { margin: 20px 0 0 15px;}
#empresa_responsabilidade h3 img { margin: 0;}
#empresa_responsabilidade p { margin: 20px 0 0 15px;}
#empresa_responsabilidade img { margin: 20px 0 0 15px;}
#empresa_responsabilidade ul.certificados_lista { float: left;}
#empresa_responsabilidade ul.certificados_lista li { display: inline;}



/********************** Representantes */
#representantes { float: right; width: 750px; height: auto; margin: 0 0 0 45px; text-align: left; font-size: 13px;}
#representantes p { width: 170px; height: auto; margin: 20px 0 0 13px; color: #333333; font-size: 12px;}
#representantes address { width: 194px; height: auto; margin: 30px 0 0 13px; color: #002D64; font-size: 12px; font-style: normal; font-weight: bold;}
.detalhes_representantes { background: url(../img/img_fundo_lista.jpg) center left repeat-y; width: 310px; margin: 20px 0 0 10px;}
.detalhes_representantes li h1 { margin: 8px 0 5px 8px; position: relative; padding: 5px 0 0 0; font-size: 13px;}

* html .detalhes_representantes { margin: 20px 0 0 5px; padding: 0; font-size: 11px;}
* html .detalhes_representantes div.topo { padding: 0; margin-top: -12px;}
* html .detalhes_representantes div.rodape { padding: 0;}

.detalhes_representantes li { font-weight: lighter; font-size: 11px; width: 299px; margin: 0 0 0 8px;}
.detalhes_representantes li strong{ margin: 0; font-size: 11px; color: #000;}
.detalhes_representantes div.topo { background: url(../img/img_topo_lista.jpg) no-repeat top left; position: absolute; margin: 0 0 0 -6px; width: 307px; height: 17px;}
.detalhes_representantes div.rodape { background: url(../img/img_rodape_lista.jpg) no-repeat bottom left; position: relative; margin: -2px 0 0 -6px; width: 307px; height: 17px;}

/*********** Mapa Flash */
#mapa_flash { float: right; width: 387px; height: 387px; margin-right: 40px; margin-top: -50px; outline: none;}
* html #mapa_flash { margin: 0; padding: 0; margin-top: -35px;}

/********************** Noticias */
#noticias { float: right; width: 750px; height: auto; margin: 0 0 0 45px; padding-bottom: 5px;}
* html #noticias { width: 750px; float: right;}

.noticia { margin: 0 0 0 14px; color: #333333;}
.noticia h2 { font-size: 12px; color: #333333;}
.noticia strong { font-weight: bolder; font-size: 12px; color: #333333;}
.noticia hr { width: 100%; height: auto; color: #E0E2E4; border: 2px dashed #E0E2E4; border-top: none; border-left: none; border-right: none; margin: 10px 0 0 0; }

/********************** Noticias Detalhes */
.imagens_noticias { margin: 30px 0 0 15px;}
.imagens_noticias li { display: inline; padding: 0 50px 0 0;}
.imagens_noticias li a {}
.imagens_noticias li a img {}
#noticias p.outras_noticias { margin: 82px 0 0 15px;}
#noticias p.outras_noticias a { color: #333333; text-decoration: underline; font-weight: bolder;}
#noticias p.outras_noticias a:hover { color: #333333;}

/********************** Fale Conosco */
#contato { float: right; width: 750px; height: auto; margin: 0 0 0 45px; text-align: left;}
* html #contato { margin: 0 0 0 30px;}
* html #contato h1 { margin: 0;}
#contato p { margin: 10px 0 0 15px;}
* html #contato p { margin-left: 15px; }
#contato form#fale_conosco { margin: 10px 0 0 7px; width: 415px; height: auto; font-weight: lighter; float: left;}
#contato form#fale_conosco input { width: 410px; height: auto; border: 1px solid #CCCCCC;}
#contato form#fale_conosco ul li{ margin: 10px 0 0 0; float: left;}
#contato form#fale_conosco select#estado { width: 410px; height: auto; border: 1px solid #CCCCCC;}
#contato form#fale_conosco select#setor { width: 410px; height: auto; border: 1px solid #CCCCCC;}
#contato form#fale_conosco textarea#mensagem { width: 410px; height: 168px; border: 1px solid #CCCCCC;}

/*portugues*/	#enviar_por { margin-left: 10px; width: 78px; height: 22px; background: url(../img/por/bt_enviar.jpg) no-repeat center; cursor: pointer;}
/*ingles*/		#enviar_ing { margin-left: 10px; width: 78px; height: 22px; background: url(../img/ing/bt_enviar.jpg) no-repeat center; cursor: pointer;}
/*espanhol*/	#enviar_esp { margin-left: 10px; width: 78px; height: 22px; background: url(../img/esp/bt_enviar.jpg) no-repeat center; cursor: pointer;}

/*portugues*/	#enviar_por span { display: none;}
/*ingles*/		#enviar_ing span { display: none;}
/*espanhol*/	#enviar_esp span { display: none;}

/*portugues*/ #reset_por { width: 78px; height: 22px; background: url(../img/por/bt_limpar.jpg) no-repeat center; cursor: pointer;}
/*ingles*/		#reset_ing { width: 78px; height: 22px; background: url(../img/ing/bt_limpar.jpg) no-repeat center; cursor: pointer;}
/*espanhol*/	#reset_esp { width: 78px; height: 22px; background: url(../img/esp/bt_limpar.jpg) no-repeat center; cursor: pointer;}

/*portugues*/	#reset_por span { display: none;}
/*ingles*/		#reset_ing span { display: none;}
/*espanhol*/	#contato form#fale_conosco button#reset_esp span { display: none;}

#contato div#mapa_localizacao { float: right; width: 254px; margin: 0; padding: 0; margin: -60px 0 0 0;}
#contato div#mapa_localizacao h1 img { float: left; margin: 0;}
#contato div#mapa_localizacao p { margin: -5px 0 40px 0; float: left;}
#contato div#mapa_localizacao img { float: right; margin: 0 0 20px 0;}

/********************** Area Restrita */
#area_restrita { float: right; width: 750px; height: auto; margin: 0 0 0 45px; text-align: left;}
#area_restrita h1 { width: auto; height: auto;}
#area_restrita h1 img { margin: 0;}
#area_restrita form#fazer_logon { margin: 25px 0 0 15px; display: block;}
#area_restrita form#fazer_logon input { width: 250px; height: auto; border: 1px solid #CCCCCC;}

/*portugues*/#logon_por { width: 78px; height: 22px; background: url(../img/por/bt_enviar.jpg) no-repeat center; cursor: pointer; margin: 5px 0 0 0; float: left; display: block;}
/*ingles*/#logon_ing { width: 78px; height: 22px; background: url(../img/ing/bt_enviar.jpg) no-repeat center; cursor: pointer; margin: 5px 0 0 0; float: left; display: block;}
/*espanhol*/#logon_esp { width: 78px; height: 22px; background: url(../img/esp/bt_enviar.jpg) no-repeat center; cursor: pointer; margin: 5px 0 0 0; float: left; display: block;}

/*portugues*/#logon_por span { display: none;}
/*ingles*/#logon_ing span { display: none;}
/*espanhol*/#logon_esp span { display: none;}

#area_restrita form#fazer_logon div.esqueci_senha_link { width: 112px; margin: 4px 0 0 60px; float: left; background-color: #F00; background: url(../img/ponto_2.jpg) no-repeat left center; padding-left: 10px;}
#area_restrita form#fazer_logon div.esqueci_senha_link a { font-size: 10px; font-weight: bold; color: #333333;}
#area_restrita img { clear: both; margin: 50px 0 0 15px; float: left;}

#area_restrita a img { padding-bottom: 150px;}


/********************** Area Restrita Cadastro*/
#contato { float: right; width: 750px; height: auto; margin: 0 0 0 45px; text-align: left;}
#contato div#cadastro_restrita { width: 740px;}
#contato div#cadastro_restrita form#cadastrar_area_restrita { margin: 10px 0 0 0; width: 738px; height: auto; font-weight: lighter; float: left;}
#contato div#cadastro_restrita form#cadastrar_area_restrita input { width: 330px; height: auto; border: 1px solid #CCCCCC;}
#contato div#cadastro_restrita form#cadastrar_area_restrita select { width: 332px; height: auto; border: 1px solid #CCCCCC;}
#contato div#cadastro_restrita form#cadastrar_area_restrita div#campos_direita { float: right;}
* html div#campos_esquerda { float: left; margin: 0 0 0 15px;}
#contato div#cadastro_restrita form#cadastrar_area_restrita div#campos_esquerda { float: left; margin: 0 0 0 7px;}
#contato div#cadastro_restrita form#cadastrar_area_restrita ul li { margin: 10px auto;}
#contato div#cadastro_restrita form#cadastrar_area_restrita ul li label { margin: 0;}
* html #contato div#cadastro_restrita form#cadastrar_area_restrita ul li label { margin: 0;}
#contato div#cadastro_restrita button#enviar { width: 78px; height: 22px; background: url(../img/bt_enviar.jpg) no-repeat center; cursor: pointer; margin: 0 0 0 15px;}
.box_botoes { clear: both;}
* html .box_botoes { margin-left: 4px;}


#voltar_por { width: 78px; height: 22px; background: url(../img/por/bt_voltar.jpg) no-repeat center; cursor: pointer; margin: 0 0 0 15px;}
#voltar_ing { width: 78px; height: 22px; background: url(../img/ing/bt_voltar.jpg) no-repeat center; cursor: pointer; margin: 0 0 0 15px;}
#voltar_esp { width: 78px; height: 22px; background: url(../img/esp/bt_voltar.jpg) no-repeat center; cursor: pointer; margin: 0 0 0 15px;}

#voltar_por span { display: none;}
#voltar_ing span { display: none;}
#voltar_esp span { display: none;}


* html #contato div#cadastro_restrita button#enviar { width: 78px; height: 22px; background: url(../img/bt_enviar.jpg) no-repeat center; cursor: pointer; margin: 0 0 0 30px; float: left;}
#contato div#cadastro_restrita button#enviar span { display: none;}
#contato div#cadastro_restrita button#reset { width: 78px; height: 22px; background: url(../img/bt_limpar.jpg) no-repeat center; cursor: pointer;}
#contato div#cadastro_restrita button#reset span { display: none;}

/********************** Produtos */
#produtos { width: 710px; height: auto; margin: 0 0 0 45px; text-align: left; float: left;}
* html #produtos { margin-left: 22px;}
#produtos div#linha_produtos { width: 700px; margin: 15px 0 0 10px;}
#produtos div#linha_produtos div.linha_modulada { width: 277px; height: 185px; background:url(../img/img_fundo_legenda_imagens.jpg) left top no-repeat; float: left; margin:0 70px 40px 0;}
#produtos div#linha_produtos div.linha_modulada a {}

.img_mascara_ie6 { display: none; position: absolute; top: 4000px;}
.img_mascara_ie6 a { display: none; position: absolute; top: 4000px;}


* html .img_mascara_ie6 { width: 277px; height: 185px; background: url(../img/mascara_ie6.gif) no-repeat left top; position: relative; display: block; top: 5px;}
* html .img_mascara_ie6 a { display: block; width: 276px; height: 185px; top: 0; position: relative; z-index: 9999; border: none; margin: 0;}


#produtos div#linha_produtos div.linha_modulada h2 { width: 250px; height: auto; float: left;}
#produtos div#linha_produtos div.linha_modulada h2 a { float: left; margin: -10px 0 4px 10px; font-style: italic; font-size: 13px; font-weight: lighter;}
#produtos div#linha_produtos div.linha_modulada h2 a strong { font-weight: bolder; font-size: 14px;}
#produtos div#linha_produtos div.linha_modulada img { margin: 0; width: 277px; height: 185px;}
* html #produtos div#linha_produtos div.linha_modulada img { margin-top: -193px; width: 277px; height: 185px;}

.img_produtos { width: 277px; height: 185px;}


/********************** Produtos Linhas */

#produto_linha { width: 650px; text-align: left; margin: 10px 0 0 45px;}
.titulo_linhas { width: 277px; background: url(../img/img_fundo_legenda_imagens.jpg) top left no-repeat; float: left; margin: 30px 33px 12px 15px; display: inline;}
.titulo_linhas h2 { width: 250px; height: auto; float: left;}
.titulo_linhas h2 a { float: left; margin: -12px 0 2px 10px; font-style: italic; font-size: 13px; font-weight: lighter;}
.titulo_linhas h2 a strong { font-weight: bolder; font-size: 14px;}
.titulo_linhas img { margin: 2px 0 0 0; width: 277px; height: 185px;}
* html .titulo_linhas img { margin-top: -193px;}


/********************** Produtos Linha Detalhes */

#produto_linha_detalhe { width: 650px; height: auto; text-align: left; margin: 10px 0 0 15px;}
#produto_linha_detalhe h1 { color: #002D64; font-size: 21px; font-family: "Bell Gothic Std Black"; margin: 0 0 0 45px;}
#produto_linha_detalhe a img{ width: 500px; float: left;}
div.detalhes_produtos { width: 600px; height: auto; margin: 0; margin: 0 0 0 120px;}
div.cores { float: left;}
div.composicao { float: left; display: inline; width: 430px;}
div.composicao div.composicao_detalhes { width: 200px; float: left; margin: 0 0 0 10px;}
div.composicao div.composicao_detalhes h4 { font-size: 14px; color: #002E64;}
div.composicao div.composicao_detalhes p { font-size: 9px; margin: 0 0 0 5px;}
div.composicao div.composicao_detalhes small { font-size: 9px; font-weight: lighter;}
div.composicao img { background: #fff; padding: 2px; border: 1px solid #E1E2E4; /*float: left; width: 160px; height: 165px;*/ }
div.composicao ul { padding: 0 0 10px; }
div.composicao ul li { float: left; padding: 0 0 5px; }
div.composicao ul li.col-1 { width: 185px; }
div.composicao ul li.col-2 { width: 210px; }
div.composicao div.composicao_detalhes small { font-size: 9px; font-weight: lighter;}
div.composicao img { float: left; width: 160px; height: 165px;}
div.composicao .img_composicao { float: right; padding-right: 10px;}
	
div.beneficios { float: left;}
div.beneficios ul.descricao_beneficios { width: 385px;}
div.beneficios ul.descricao_beneficios li{ margin: 0 0 0 6px;}

div#fotos_detalhes { width: 170px; float: right; background:url(../img/img_divisao_fotos_detalhes.jpg) no-repeat 0 0;}
div#fotos_detalhes div.detalhes_direita { width: 150px; float: right;}
div#fotos_detalhes div.detalhes_direita img { width: 110px; height: 98px; margin: auto;}
div#fotos_detalhes div.detalhes_direita small { width: 150px; float: right; margin: 0 auto 20px auto;}

.lista-cor { float: left; width: 599px; margin: 10px 0;}
.lista-cor li { display: inline; float: left; margin: 0; text-align: center; width: 110px;}
.lista-cor li img {}
.nome-cor { font-size: 9px;}

/**************** Slide de Imagens */

/* Easy Slider */

	#slider { width: 508px; height: 345px; margin: 20px 0 0 120px; text-align: center;}
	#slider ul, #slider li { margin: auto; padding: 0; list-style: none;}
	#slider li { width: 506px; height: 343px; overflow: hidden; margin: auto;}
	#slider li img { margin: 1px; width: 490px; height: 327px; padding: 8px;}
	#prevBtn, #nextBtn { display: block; width: 30px; height: 77px; position: absolute; top: 230px;}
	#prevBtn { left: 280px;}

	#nextBtn { left: 836px;}
	#prevBtn a, #nextBtn a { display: block; width: 30px; height: 37px;}

	/* Botão Próximo */
	#nextBtn a { background: url(../img/botao_avancar.jpg) no-repeat 0 0;}
	#nextBtn a:hover { background: url(../img/botao_avancar_hover.jpg) no-repeat 0 0;}

	/* Botão Anterior */
	#prevBtn a { background: url(../img/botao_voltar.jpg) no-repeat 0 0;}
	#prevBtn a:hover { background: url(../img/botao_voltar_hover.jpg) no-repeat 0 0;}

/* // Easy Slider */


/********************** Departamentos */

#departamentos { width: 280px; float: left;}

.escolha_departamento { width: 263px; height: 90px; background: url(../img/img_fundo_lista_departamentos.jpg) no-repeat; margin: 24px 0 0 12px; float: left; display: inline; text-align: left;}

.escolha_departamento h2 { font-size: 13px; width: 190px; height: 13px; padding: 0; margin: 2px 0 0 10px;}

.escolha_departamento ul { margin: 11px 0 0 11px;}

.escolha_departamento ul li{ font-size: 12px; width: 233px; padding: 0; margin: 0; display: inline; float: left;}

.escolha_departamento p a { text-decoration: underline;}

/********************** Restrita Usuario Logado */

/**************** lista downloads */
#area_restrita_logado { width: 455px; height: auto; margin: 0 0 0 45px; float: left; display: inline;}
#area_restrita_logado h1 { width: auto; height: auto;}
#area_restrita_logado h1 img { margin: 0;}
.categoria_downloads { font-size: 12px; color: #666666; width: 380px; height: auto; margin: 15px 0 0 15px; float: left;}
* html .categoria_downloads { margin-left: 7px;}
.categoria_downloads ul { width: 438px; margin: 0; text-align: center; float: left; display: inline;}
.categoria_downloads ul li { display: inline; float: left; background: url(../img/fundo_lista_categoria.jpg) repeat-x; margin: 0 1px; padding: 4px 17px;}
.categoria_downloads ul li a { margin: 5px auto; height: 30px;}
.categoria_downloads ul li a:hover { text-decoration: none; color: #000000;}
#area_restrita_logado div.downloads { width: 438px; margin: 32px 0 0 15px; display: inline; color: #002E64; float: left;}


/**************** arquivos downloads */
#area_restrita_logado div.downloads h2 { font-size: 15px; width: 100px; height: auto; padding: 0; margin: 0; padding-left: 18px; border-bottom: 1px solid #C0C0C0;}
#area_restrita_logado div.downloads ul { float: left; margin: 15px 0 0 0;}
#area_restrita_logado div.downloads ul li { width: 420px; margin: 0 0 5px 0; padding: 0 0 0 18px; border-bottom: 1px solid #C0C0C0; float: left;}
#area_restrita_logado div.downloads ul li a.links_downloads { width: 300px; float: left; padding: 0 0 0 15px; margin-top: 8px; font-size: 13px; font-weight: bolder; font-style: italic; background: url(../img/img_estilo_lista_2.jpg) no-repeat left center;}
#area_restrita_logado div.downloads ul li a.links_downloads:hover { color: #000000;}
#area_restrita_logado div.downloads ul li span { float: right; border-left: 1px solid #C0C0C0; width: 86px; height: auto;}


/**************** dados usuarios */
div.dados_usuario { width: 230px; height: 172px;background: url(../img/fdo_dados_usuario.jpg) no-repeat; float: right; margin: 50px 10px 0 0;}
div.dados_usuario h2 { font-size: 18px; font-style: italic; color: #494949; width: 216px; height: 24px; border-bottom: 1px solid #C0C0C0; margin: 0 auto;}
div.dados_usuario p { color: #00498A; margin: 0 8px;}
div.dados_usuario h3 { color: #494949; font-size: 16px; font-style: italic; margin: 20px 8px;}
div.dados_usuario p.altera_dados { margin: -15px 0 0 8px; padding: 0; font-style: italic;}
div.dados_usuario p.usuario_sair { font-style: italic;}
div.dados_usuario p a { color: #00498A;}
div.dados_usuario p a:hover { color: #494949;}


/********************** Index */

/********************** Complementos */