602html{background:url(../img/bg-html.gif) top left repeat;}

body{ background:url(../img/bg-body.jpg) 43px 0px repeat-y;}



.alerta{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000; text-decoration: none; }

.form-erro{font:10px "arial"; color:#FF0000; clear:left; border:0px red solid; height:auto}

#selo{width:84px; height:89px; display:block; overflow:hidden; position:absolute; top:200px; left:683px; background:url(../img/img-selo.gif) 0px 0px no-repeat; border:0px solid red;}



.img-produtos-detalhes{width:435px; height:auto; float:left; overflow:hidden; text-align:center; margin:10px 0 0 25px;}



html#sem-fundo{background:#FFFFFF;}

body#sem-fundo2{background:url(../img/bg-22.jpg) 0px 0px repeat-x;}

html#sem-fundo #topo{width:488px; height:62px; background:url(../img/bg-14.jpg) 0px 0px no-repeat; border:0px solid red; position:absolute; top:0; clear:both; border:0px solid red;}

	html#sem-fundo h1#logo-soprano{margin:9px 0 0 25px; _margin:9px 0 0 12px;}

html#sem-fundo h1.titulo{padding:80px 0 0 25px;}



#pagina{width:771px; margin:0; height:auto; overflow:hidden; background:url(../img/bg-topo.jpg) top right no-repeat;}

.esconde{display:none;}



/*---------- topo ----------*/

#topo{width:771px; height:287px; position:absolute; top:0; overflow:hidden;}

body#internas #topo{width:771px; height:114px; position:absolute; top:0; overflow:hidden;}

body#internas-produtos #topo{width:771px; height:114px; position:absolute; top:0; border:0px solid red; overflow:hidden;}

	

	/*----- logo-soprano -----*/

	h1#logo-soprano{width:211px; height:42px; display:block; margin:9px 0 0 70px; _margin:9px 0 0 35px; float:left;}

		h1#logo-soprano a{width:211px; height:42px; display:block; overflow:hidden; background:url(../img/bg-logo-soprano.jpg) top left no-repeat; text-indent:20000px;}

	

	/*----- menu-linguas -----*/

	ul#menu-linguas{border:0px solid red; float:left; padding:20px 0 0 40px; height:20px;}

		ul#menu-linguas li{float:left;}

			ul#menu-linguas li a{font:10px "arial"; color:#FFF; border-right:1px solid #028ED5; padding:0 10px; text-decoration:none;}

			ul#menu-linguas li a.ultimo{border:none;}

	

	/*----- acesso-rapido -----*/

		#acesso-rapido{width:195px; height:auto; overflow:hidden; float: right; padding:10px 35px 0 0px;}

		#acesso-rapido select{width:195px; font:10px "arial"; color:#000;}

		#acesso-rapido select option{width:300px;}





	

	/*----- menu-global -----*/

	

	ul#menu-global{clear:both; /*margin:80px 0px 36px 57px _margin: 75px 0 53px 57px; _position:fixed;*/ overflow:hidden; position:absolute; top:61px; left:58px; width:400px;_width:410px;}

		ul#menu-global li{float:left; overflow:hidden;}

			ul#menu-global li a{font:10px "tahoma"; color:#FFF; text-decoration:none; padding:5px 20px 0px 20px; border-right:1px solid #028ED5; display:block;}

			ul#menu-global li a.ativo{font:10px "tahoma"; color:#FFF; text-decoration:none; padding:5px 20px 0px 20px; border-right:1px solid #028ED5; display:block; background:url(../img/bg-02.jpg) top left repeat-x;}

			ul#menu-global li a:hover{text-decoration:none; background:url(../img/bg-02.jpg) top left repeat-x;}

			ul#menu-global li a.seccao{text-decoration:none; background:url(../img/bg-02.jpg) top left repeat-x;}

			 #logado {font:10px "tahoma"; color:#FFF; text-decoration:none; padding:10px 0px 0px 300px; border-right:1px solid #028ED5; display:block;}

			 #logado a{font:10px "tahoma"; color:#FFF; text-decoration:none;}

			 #logado a:hover{text-decoration:underline;}

			 #logado .dados{

			 	float:left;

			 }

	

	/*----- area-banner -----*/

	#topo #area-banner{
		width:699px; 
		/*background:url(../img/bg-topo-banner.png) top left no-repeat;*/ 
		height:200px; 
		clear:both; 
		position:absolute; 
		bottom:0; 
		left:0; 
		z-index:1000;
		margin:0 0 0 57px;
		}

	#topo .bg-ie6{width:771px; background:url(../img/bg-topo-banner.png) top left no-repeat; height:202px; clear:both; position:absolute; bottom:0; left:0; z-index:10;}

	/*body#internas #topo #area-banner{width:771px; background:url(../img/bg-topo-banner-internas.png) top left no-repeat; height:202px; clear:both;}*/

		#topo #area-banner #lateral{width:289px; height:181px; background:; float:left;}

		#topo #area-banner #central{width:482px; height:181px; background:; float:left;}

/*---------- topo ----------*/







/*---------- conteudo ----------*/

#conteudo{width:771px; padding:287px 0 0 0; background:; position:relative; margin:0; border:0px solid red; }

body#internas #conteudo{width:771px; padding:114px 0 0 0; background:; position:relative; margin:0; border:0px solid red;}

body#internas-produtos #conteudo{width:771px; padding:114px 0 0 0; background:; position:relative; margin:0; border:0px solid red;}



	/*----- principal -----*/

	#principal{width:482px; height:auto; background:; float:right; overflow:hidden;}
	#principal #bg-cinza{ width:100%; height:20px; background:#D2DBE2; clear:both; float:left;}
	body#internas #principal{width:482px; height:auto; background:url(../img/bg-topo-banner-internas-dir.jpg) top left no-repeat; float:right; padding:60px 0 0 0;}

	body#internas-produtos #principal{width:482px; height:auto; background:url(../img/bg-topo-banner-internas-dir-produtos2.jpg) top left no-repeat; position:relative; float:right; padding:60px 0 0 0;}

		#principal p.texto{font:11px/15px "tahoma"; color:#666666; float:left; padding:5px 10px 0 25px;}

		#principal p.texto-produtos{font:11px/15px "tahoma"; color:#666666; clear:both; padding:5px 50px 0 25px;}

		#principal p.texto-noticia{font:11px "tahoma"; color:#8F7E85; padding:3px 20px 10px 23px;}

		#principal span.data-noticia{font:11px "tahoma"; color:#8F7E85; padding:3px 20px 10px 23px;}

		#principal h2.titulo-noticia{width:440px; margin:20px 0 0 25px; _margin:20px 0 0 12px; padding:0 0 5px 0; display:block; font:bold 12px "tahoma"; color:#619A1A; border-bottom:none;}

		#principal h3.sub-titulo-noticia{font:11px "tahoma"; color:#8F7E85; padding:3px 20px 10px 23px; font-weight:bold}

		#principal h3.sub-titulo-dica{font:11px "tahoma"; color:#8F7E85; padding:3px 20px 10px 23px; font-weight:bold}

		#principal img.foto-noticia{float:right; margin:15px 20px 15px 15px;border:1px #CCCCCC solid  }

		#principal img.foto-prog{float:right; margin:15px 20px 15px 15px;border:1px #CCCCCC solid  }

		

		

		

		#principal p.texto-atendimento{font:11px "tahoma"; color:#8F7E85; padding:3px 20px 10px 23px;}
		
		#principal p.texto-venda-direta{font:11px "tahoma"; color:#8F7E85; padding:0 20px 10px 30px;}

		#principal p.texto-dica{font:11px "tahoma"; color:#8F7E85; padding:3px 20px 10px 23px;}

		#principal span.data-dica{font:11px "tahoma"; color:#8F7E85; padding:3px 20px 10px 23px;}		

		#principal h2.titulo-dica{width:440px; margin:20px 0 0 25px; _margin:20px 0 0 12px; padding:0 0 5px 0; display:block; font:bold 12px "tahoma"; color:#619A1A; float:left; border-bottom:none;}

		#principal p.titulo-dica{width:440px; margin:20px 0 0 25px; _margin:20px 0 0 12px; padding:0 0 5px 0; display:block; font:bold 11px "tahoma"; color:#619A1A; float:left; border-bottom:none; }

		#principal img.foto-dica{float:right; margin:15px 20px 15px 15px; border:1px #CCCCCC solid }

		

		/*----- migalha -----*/

		#principal p#migalha{font:10px "tahoma"; color:#666666; float:right; padding:10px 20px 0 0;}

			#principal p#migalha a{font:10px "tahoma"; color:#666666; text-decoration:none;}

			#principal p#migalha a:hover{text-decoration:underline;}

			#principal p#migalha a.seccao{font:bold 11px "tahoma"; color:#666666; text-decoration:none;}

			#principal p#migalha a:hover.seccao{text-decoration:underline;}



		

		/*----- h1.titulo -----*/

		h1.titulo{width:457px; padding:20px 0 0 25px; display:block; font:22px "tahoma"; color:#3E659E; float:left;}

		h1.titulo-novidades{width:440px; padding:20px 0 0 25px; display:block; font:22px "tahoma"; color:#3E659E; float:left; border-bottom:1px solid #CCCCCC;}

		h1.titulo-atendimento{width:440px; padding:20px 0 0 25px; display:block; font:22px "tahoma"; color:#3E659E; float:left; border-bottom:1px solid #CCCCCC;}

		h1.titulo-produtos{width:440px; margin:73px 0 0 25px; _margin:20px 0 0 12px; padding:0 0 5px 0; display:block; font:bold 16px "tahoma"; color:#000; float:left; border-bottom:1px solid #EAEAEA;}

		h1.titulo-institucional{width:440px; margin:20px 0 0 25px; _margin:20px 0 0 12px; padding:0 0 25px 0; display:block; font:bold 16px "tahoma"; color:#000; float:left; border-bottom:1px solid #EAEAEA;}

		h2.titulo-endereco{width:440px; margin:20px 0 0 25px; _margin:20px 0 0 12px; padding:0 0 15px 0; display:block; font:bold 12px "tahoma"; color:#000; float:left; border-bottom:1px solid #EAEAEA;}

		span.titulo-institucional{width:440px; margin:20px 0 0 25px; _margin:20px 0 0 12px; padding:0 0 25px 0; display:block; font:bold 16px "tahoma"; color:#000; float:left; border-bottom:1px solid #EAEAEA;}

		h1.titulo-nova-estrutura{width:208px; height:28px; display:block; padding:0; margin:35px 0 0 20px; *margin:20px 0 0 20px; background:url(../img/titulo-nova-estrutura.gif) 0px 0px no-repeat; text-indent:2000px; overflow:hidden; clear:both;}

		h3.titulo-produtos-relacionados{width:415px; margin:40px 0 0 25px; _margin:40px 0 0 12px; padding:0 0 5px 25px; display:block; font:bold 13px "tahoma"; color:#001560; float:left; border-bottom:1px solid #EAEAEA; background:url(../img/bullet-12.jpg) 0px 0px no-repeat;}

		h2.titulo-noticias-relacionados{width:415px; margin:40px 0 0 25px; _margin:40px 0 0 12px; padding:7px 0 7px 35px; display:block; font:bold 13px "tahoma"; color:#001560; float:left; border-bottom:1px solid #EAEAEA; background:url(../img/bullet-17-noticias.jpg) 0px 0px no-repeat;}

		h3.titulo-noticias-relacionados{width:415px; margin:40px 0 0 25px; _margin:40px 0 0 12px; padding:7px 0 7px 35px; display:block; font:bold 13px "tahoma"; color:#001560; float:left; border-bottom:1px solid #EAEAEA; background:url(../img/bullet-17-noticias.jpg) 0px 0px no-repeat;}

		h3.titulo-down-relacionados{width:415px; margin:40px 0 0 25px; _margin:40px 0 0 12px; padding:7px 0 7px 35px; display:block; font:bold 13px "tahoma"; color:#001560; float:left; border-bottom:1px solid #EAEAEA; background:url(../img/bullet-15-donw.jpg) 0px 0px no-repeat;}

		h3.titulo-download-center{background: url(../img/bullet-15-donw.jpg) no-repeat 145px 7px; border-top: 1px solid #EAEAEA; color: #001560; display: block; float: left; font: bold 13px Tahoma, Geneva, sans-serif; margin: 40px 0 0; padding: 14px 0 10px; text-align: center; width: 100%;}
		
		h3.titulo-galeria-relacionados{width:415px; margin:40px 0 0 25px; _margin:40px 0 0 12px; padding:7px 0 7px 35px; display:block; font:bold 13px "tahoma"; color:#001560; float:left; border-bottom:1px solid #EAEAEA; background:url(../img/bullet-16-galeria.jpg) 0px 0px no-repeat;}

		h3.titulo-dicas-relacionados{width:415px; margin:40px 0 0 25px; _margin:40px 0 0 12px; padding:7px 0 7px 35px; display:block; font:bold 13px "tahoma"; color:#001560; float:left; border-bottom:1px solid #EAEAEA; background:url(../img/bullet-19-dicas.jpg) 0px 0px no-repeat;}

		h3.sub-titulo{width:440px; margin:20px 0 0 25px; _margin:20px 0 0 12px; padding:0 0 5px 0; display:block; font:bold 12px "tahoma"; color:#001560; float:left; border-bottom:1px solid #EAEAEA;}

		h2.sub-titulo-verde{width:440px; margin:20px 0 0 25px; _margin:20px 0 0 12px; padding:0 0 5px 0; display:block; font:bold 12px "tahoma"; color:#619A1A; float:left; border-bottom:none;}

		h3.sub-titulo-verde{width:440px; margin:20px 0 0 25px; _margin:20px 0 0 12px; padding:0 0 5px 0; display:block; font:bold 12px "tahoma"; color:#619A1A; float:left; border-bottom:none;}



		/* imagem para representantes*/

			#topo-interno{width:462px; text-align:right; padding:5px 20px 0 0; clear:both;}

				#topo-interno span.img-representante{ background:url(../img/ico_representante.gif) top left no-repeat; float:right; height:33px; font:11px "tahoma"; color:#666666; text-decoration:none; display:block; padding:9px 0 0 38px; }

				#topo-interno span.img-centro-compras{ display:block; float:right; background:url(../img/ico_centroCompras.gif) top left no-repeat; height:33px; font:11px "tahoma"; color:#666666; text-decoration:none; padding:9px 0 0 38px; margin-right:7px;}

				#topo-interno p{font:11px "tahoma"; color:#8F7E85; text-align:left; margin:15px; clear:both;}

/*-------------------- institucional --------------------*/

	p.texto-institucional{font:11px "tahoma"; color:#8F7E85; padding:3px 20px 10px 23px;}

		p.texto-institucional a{font:11px "tahoma"; color:#8F7E85; text-decoration:none;}

			p.texto-institucional a:hover{text-decoration:underline;}

	a.organograma{font:11px "tahoma"; color:#619A1A; text-decoration:none; padding:10px 0px 0px 23px;}

		a.organograma:hover{text-decoration:underline;}

	img.organograma{margin:0 0 0 20px;}

	

	/*----- foto-inst -----*/

	.foto-inst{width:229px; float:right; padding:0 10px;}

		.foto-inst span.legenda{width:229px; display:block; text-align:right; font:10px/14px "tahoma"; color:#000;}

		.foto-inst img{border:2px solid #AFBDC9; float:left;}

		.foto-inst .paginacao{width:229px; height:27px; display:block; background:url(../img/bg-12.jpg) top left no-repeat; clear:both;}

			.foto-inst .paginacao select{width:160px; height:auto; float:right; padding:0; margin:3px 10px 0 0;}

			.foto-inst .paginacao ul{float:right; padding:7px 5px 0 5px;}

				.foto-inst .paginacao ul li{float:left; font:11px "tahoma"; color:#8F7E85; padding:0 5px; border-left:1px solid #8F7E85;}

				.foto-inst .paginacao ul li.primeiro{border-left:none;}

					.foto-inst .paginacao ul li a{font:bold 11px "tahoma"; color:#8F7E85; text-decoration:none;}



	/*----- box -----*/

	#box{width:419px; overflow:hidden; background:url(../img/bg-13-box-bg.gif) top left repeat-y; padding:0; margin:0 0 0 20px;}

		#box span.top{width:419px; height:6px; display:block; overflow:hidden; background:url(../img/bg-13-box-top.gif) top left no-repeat;}

		#box span.top2{width:419px; height:17px; display:block; overflow:hidden; background:url(../img/bg-13-box-top2.gif) top left no-repeat;}

		#box span.under{width:419px; height:6px; display:block; overflow:hidden; background:url(../img/bg-13-box-under.gif) top left no-repeat;}

		#box p{font:11px/13px "tahoma"; color:#6B6F8A; padding:10px 20px;}

		#box p.video{background:url(../img/bullet-14-video.gif) 0px 0px no-repeat; padding:0 0 0 40px; margin:10px 0 0 10px; border:0px solid red; font:11px/13px "tahoma"; color:#6B6F8A;}

			#box p.video a{font:11px/13px "tahoma"; color:#6B6F8A; text-decoration:none;}

				#box p.video a:hover{text-decoration:underline;}

		#box h4{font:bold 14px "tahoma"; color:#001560; background:url(../img/bullet-13.jpg) 0px 0px no-repeat; padding:2px 0 2px 28px; border-bottom:1px solid #EAEAEA; width:auto; margin:0 20px;}

			#box h4.sem-borda{border:none}

		#box ul{width:auto; padding:5px 0 0 0;}

			#box ul li{width:auto; font:11px/17px "tahoma"; color:#6B6F8A; padding:0 0 5px 23px;}

				label.fixo{width:110px; text-align:right; display:block; overflow:hidden; float:left; padding:3px 5px 0 0;}

				label.fixo2{width:110px; text-align:right; display:block; overflow:hidden; float:left; padding:0px 5px 0 0;}

				label.fixo3{width:110px; text-align:right; display:block; overflow:hidden; float:left; padding:0px 5px 1px 0;}

				input.input2{width:30px;}

				input.input3{width:80px;}

				textarea.textarea1{width:242px;}

				#box ul li a{font:11px/11px "tahoma"; color:#6B6F8A; text-decoration:none; background:url(../img/bullet-03.gif) 0px 5px no-repeat; padding:0 0 0px 13px;}

					#box ul li a:hover{text-decoration:underline;}

		#box .foto-box{background:url(../img/bg-13-box-bg-foto.gif) top left repeat-y; float:right; overflow:hidden; width:261px; margin:0 0 0 10px;}

			#box .foto-box .foto-inst .paginacao ul{float:right; padding:7px 5px 0 5px;}

					#box .foto-box .foto-inst .paginacao ul li{float:left; font:11px "tahoma"; color:#8F7E85; padding:0 5px; border-left:1px solid #8F7E85;}

					#box .foto-box .foto-inst .paginacao ul li.primeiro{border-left:none;}

						#box .foto-box .foto-inst .paginacao ul li a{font:bold 11px "tahoma"; color:#8F7E85; text-decoration:none; background:none; padding:0; margin:0;}

						#box .foto-box .foto-inst .paginacao ul li a{font:bold 11px "tahoma"; color:#8F7E85; text-decoration:none; background:none; padding:0; margin:0;}

			#box .foto-box span.under2{display:block; overflow:hidden; clear:both; width:261px; height:16px; background:url(../img/bg-13-box-under-foto.jpg) top left no-repeat;}

			

			/*----- box 2 (classe) -----*/

	.box{width:419px; overflow:hidden; background:url(../img/bg-13-box-bg.gif) top left repeat-y; padding:0; margin:0 0 0 20px;}

		.box span.top{width:419px; height:6px; display:block; overflow:hidden; background:url(../img/bg-13-box-top.gif) top left no-repeat;}

		.box span.top2{width:419px; height:17px; display:block; overflow:hidden; background:url(../img/bg-13-box-top2.gif) top left no-repeat;}

		.box span.under{width:419px; height:6px; display:block; overflow:hidden; background:url(../img/bg-13-box-under.gif) top left no-repeat;}

		.box p{font:11px/13px "tahoma"; color:#6B6F8A; padding:10px 20px;}

		.box p.video{background:url(../img/bullet-14-video.gif) 0px 0px no-repeat; padding:0 0 0 40px; margin:10px 0 0 10px; border:0px solid red; font:11px/13px "tahoma"; color:#6B6F8A;}

			.box p.video a{font:11px/13px "tahoma"; color:#6B6F8A; text-decoration:none;}

				.box p.video a:hover{text-decoration:underline;}

		.box h4{font:bold 14px "tahoma"; color:#001560; background:url(../img/bullet-13.jpg) 0px 0px no-repeat; padding:2px 0 2px 28px; border-bottom:1px solid #EAEAEA; width:auto; margin:0 20px;}

			.box h4.sem-borda{border:none}

		.box ul{width:auto; padding:5px 0 0 0;}

			.box ul li{width:auto; font:11px/11px "tahoma"; color:#6B6F8A; padding:0 0 5px 23px;}

				

				.box ul li a{font:11px/11px "tahoma"; color:#6B6F8A; text-decoration:none; background:url(../img/bullet-03.gif) 0px 5px no-repeat; padding:0 0 0px 13px;}

					.box ul li a:hover{text-decoration:underline;}

		.box .foto-box{background:url(../img/bg-13-box-bg-foto.gif) top left repeat-y; float:right; overflow:hidden; width:261px; margin:0 0 0 10px;}

			.box .foto-box .foto-inst .paginacao ul{float:right; padding:7px 5px 0 5px;}

					.box .foto-box .foto-inst .paginacao ul li{float:left; font:11px "tahoma"; color:#8F7E85; padding:0 5px; border-left:1px solid #8F7E85;}

					.box .foto-box .foto-inst .paginacao ul li.primeiro{border-left:none;}

						.box .foto-box .foto-inst .paginacao ul li a{font:bold 11px "tahoma"; color:#8F7E85; text-decoration:none; background:none; padding:0; margin:0;}

						.box .foto-box .foto-inst .paginacao ul li a{font:bold 11px "tahoma"; color:#8F7E85; text-decoration:none; background:none; padding:0; margin:0;}

			.box .foto-box span.under2{display:block; overflow:hidden; clear:both; width:261px; height:16px; background:url(../img/bg-13-box-under-foto.jpg) top left no-repeat;}

			.box .editar{background:url(../img/bot_editarDados.gif) top left no-repeat; width:70px; height:25px; display:block; overflow:hidden; text-indent:2000px; float:right;}



			

	/*----- listagem -----*/

	ul.listagem{font:11px/11px "tahoma"; color:#8F7E85; padding:0 20px 0 23px;}

		ul.listagem li{font:11px/11px "tahoma"; color:#8F7E85; background:url(../img/bullet-09.gif) 0px 3px no-repeat; padding:0 0 3px 10px;}



	/*----- listagem2 -----*/

	ul.listagem2{font:11px/11px "tahoma"; color:#8F7E85; padding:0 20px 0 23px;}

		ul.listagem2 li{font:11px/11px "tahoma"; color:#8F7E85; background:url(../img/bullet-03.gif) 10px 3px no-repeat; padding:0 0 3px 10px;}



/*-------------------- institucional --------------------*/



/*-------------------- produto --------------------*/

	p.nenhum-produto{font:bold 12px "tahoma"; color:#000; padding:20px 25px; clear:both; overflow:hidden;}

	a.todos-produtos{font:11px "tahoma"; color:#619A1A; text-decoration:none; text-align:center; padding:5px 0 0 0; width:143px; display:block; clear:both;}

		a.todos-produtos:hover{text-decoration:underline;}

		/*----- capa -----*/

		#listagem-produto-linha{width:728px; height:auto; background:#FFF; float:right;}

			#listagem-produto-linha ul#listagem-linhas{width:687px; height:auto; overflow:hidden; /*background:url(../img/bg-15.jpg) bottom left no-repeat;*/ margin:0 auto; padding:10px 0;}

				#listagem-produto-linha ul#listagem-linhas li{width:682px; height:320px; padding:0 0 0 5px; margin:0 0 10px 0; overflow:hidden; background:url(../img/bg-15.jpg) bottom left no-repeat;}

					#listagem-produto-linha ul#listagem-linhas li .foto{width:184px; height:186px; float:left; margin-top: 30px;}

					#listagem-produto-linha ul#listagem-linhas li .texto{width:250px; height:170px; padding:15px 10px; float:left; border:0px solid red;}

						#listagem-produto-linha ul#listagem-linhas li .texto h2{height:1px; padding:55px 0 0 0; display:block; overflow:hidden; text-indent:2000px;}

							#listagem-produto-linha ul#listagem-linhas li .texto h2.acessorios-moveis{width:180px; background:url(../img/titulo-uni-acessorios-moveis.gif) top left no-repeat;}

							#listagem-produto-linha ul#listagem-linhas li .texto h2.equipamentos-hidraulicos{width:200px; background:url(../img/titulo-uni-equipamentos-hidraulicos.gif) top left no-repeat;}

							#listagem-produto-linha ul#listagem-linhas li .texto h2.construcao-civil{width:200px; background:url(../img/titulo-uni-construcao-civil.gif) top left no-repeat;}

							#listagem-produto-linha ul#listagem-linhas li .texto h2.indutrias-esquadrias{width:220px; background:url(../img/titulo-uni-indutrias-esquadrias.gif) top left no-repeat;}

							#listagem-produto-linha ul#listagem-linhas li .texto h2.materias-eletricos{width:230px; background:url(../img/titulo-uni-materias-eletricos.gif) top left no-repeat;}

							#listagem-produto-linha ul#listagem-linhas li .texto h2.utilidades{width:180px; background:url(../img/titulo-uni-utilidades.gif) top left no-repeat;}

							#listagem-produto-linha ul#listagem-linhas li .texto h2.especiais{width:230px; background:url(../img/titulo-uni-especiais.gif) top left no-repeat;}

							#listagem-produto-linha ul#listagem-linhas li .texto h2.filmes-resinas-metais{width:180px; background:url(../img/titulo-uni-filmes-resinas-metais.gif) top left no-repeat;}

						#listagem-produto-linha ul#listagem-linhas li .texto p{font:11px/13px "tahoma"; color:#8F7E85;}
						#listagem-produto-linha ul#listagem-linhas li .texto a.lk-pdf{font:bold 11px Tahoma,sans-serif; color:#8F7E85; padding:0 0 0 25px; background:url(../img/ico-pdf.gif) no-repeat; height:20px; text-decoration:none; float:left; margin-top: 8px;}
						
						#listagem-produto-linha ul#listagem-linhas li a.lk-pdf{font:bold 11px Tahoma,sans-serif; color:#8F7E85; padding:0 0 0 25px; background:url(../img/ico-pdf.gif) no-repeat; height:20px; text-decoration:none; float:left; margin-top: 8px;}

					#listagem-produto-linha ul#listagem-linhas li .listagem{width:210px; height:280px; overflow:auto; padding:0px; margin:15px 0px 0px 2px; float:left; border:0px solid red; scrollbar-face-color:#DDDDDD; scrollbar-highlight-color:#DDDDDD; scrollbar-3dlight-color:#DDDDDD; scrollbar-darkshadow-color:#DDDDDD; scrollbar-shadow-color:#DDDDDD; scrollbar-arrow-color:#000000; scrollbar-track-color:#F3F3F3;}

						#listagem-produto-linha ul#listagem-linhas li .listagem ul{width:175px; height:auto; padding:0 0 0 10px;}

							#listagem-produto-linha ul#listagem-linhas li .listagem ul li{width:175px; height:auto; padding:5px 0; background:url(../img/bg-16.gif) bottom left repeat-x; font:11px/13px "tahoma"; color:#619A1A;}

								#listagem-produto-linha ul#listagem-linhas li .listagem ul li a{font:11px/13px "tahoma"; color:#619A1A; text-decoration:none; background:url(../img/bullet-20.gif) 0px 3px no-repeat; padding:0 0 0 15px;}

		

		/*----- cotacoes-produto -----*/

		p.box-texto-vermelho{width:417px; padding:7px 0; margin:0 0 0 25px; border:1px solid #CCCCCC; font:bold 11px "tahoma"; color:#FF0000; background:#EEEEEE; text-align:center;}

		p.box-texto-verde{width:417px; padding:7px 0; margin:0 0 0 25px; border:1px solid #CCCCCC; font:bold 11px "tahoma"; color:#009900; background:#EEEEEE; text-align:center;}

		table.cotacoes{width:421px; border:0px solid red; margin:0 0 0 25px;}

			table.cotacoes tr td.table-topo{background:url(../img/bg-17-table.gif) top left no-repeat; height:24px; font:bold 11px "tahoma"; color:#000;}

			table.cotacoes tr td.table-conteudo{background:url(../img/bg-17-table-bg.gif) top left repeat-y; }

			table.cotacoes tr td.table-conteudo p{padding:0 5px}

			table.cotacoes tr td.table-under{background:url(../img/bg-17-table-under.gif) top left no-repeat; height:4px; overflow:hidden;}

			table.cotacoes a{font:11px "tahoma"; color:#666666; text-decoration:none;}

						table.cotacoes a:hover{ font-size:11px; color:#000000; text-decoration:none;}





			table.cotacoes input { border:1px solid black; height:20px; width:25px; text-align:right;}

			table.cotacoes select { border:1px solid black; width:50px;}

			.box-cotacoes label{clear:both; font:bold 11px "tahoma"; color:#000; margin:0 0 0 25px;}

			.box-cotacoes textarea{width:417px; height:80px; margin:0 0 0 25px;}

			.box-cotacoes a.voltar{background:url(../img/btn-voltar.jpg) top left no-repeat; width:72px; height:22px; display:block; overflow:hidden; float:left; text-indent:2000px; margin:0px 0px 0 25px;}

			.box-cotacoes a.concluir{background:url(../img/btn-concluir.jpg) top left no-repeat; width:113px; height:22px; display:block; overflow:hidden; float:right; text-indent:2000px; margin:10px -5px 0 0;}

		

		/*----- listagem-produto -----*/

		ul#listagem-produto{width:463px; border-top:1px solid #DFDFDF; margin:20px 0px 0px 10px; _margin:20px 0px 20px 5px; padding:20px 0 0 0; overflow:hidden; clear:both; float:left;}

			ul#listagem-produto li{width:143px; border-left:2px solid #DFDFDF; padding:0 5px 10px 5px; _padding:0 4px 10px 5px; float:left; text-align:center;}

			ul#listagem-produto li.primeiro{border:none}

			ul#listagem-produto li.divisao{width:463px; height:15px; border:none; display:block; }

			ul#listagem-produto li.bg{/*background:url(../img/bg-07.jpg) 5px 100% no-repeat;*/}

				ul#listagem-produto li .foto{border:0px solid red; height:170px; width:140px; display: table; *position: relative; overflow: hidden;}

					ul#listagem-produto li .foto .n2{*position: absolute; *top: 50%; *left: 50%; display: table-cell; vertical-align: middle;}

					ul#listagem-produto li .foto .n3{*position: relative; *top: -50%; *left: -50%;}

				ul#listagem-produto li .foto img{}

				span.imagem{width:130px; height:1px; padding:0px 0 0 0; border:0px solid red; display:block; overflow:hidden; margin:0 auto; font:bold 11px "tahoma"; color:#6B6F8A;}

				span.imagem-indisponivel{width:auto; height:60px; padding:40px 0 0 0; border:0px solid red; display:block; margin:0 auto; font:bold 11px "tahoma"; color:#6B6F8A;}

					span.imagem-indisponivel a{font:bold 11px "tahoma"; color:#6B6F8A; text-decoration:none;}

						span.imagem-indisponivel a:hover{text-decoration:underline;}

				ul#listagem-produto li h2{width:auto; margin:0; border:0px solid red; overflow:hidden; text-align:left; }

					ul#listagem-produto li h2 a{width:auto; font:11px "tahoma"; color:#6B6F8A; text-decoration:none; background:url(../img/bullet-03.gif) 0px 4px no-repeat; padding:0 0 0 13px; margin:0; float:left;}

				ul#listagem-produto li p{width:auto; background:url(../img/bg-06.gif) 10px 0px no-repeat; padding:0 10px; text-align:left;}

					ul#listagem-produto li p a{width:auto; display:block; font:11px "tahoma"; color:#6B6F8A; text-decoration:none; background:url(../img/bg-06.gif) bottom left no-repeat; padding:5px 10px 6px 10px;}

				ul#listagem-produto li .paginacao{width:100px; border:0px solid red; margin:0; padding:7px 0 0 20px;}

					ul#listagem-produto li .paginacao a.anterior{background:url(../img/bullet-10-paginacao-esq.jpg) top left no-repeat; width:21px; height:20px; display:block; overflow:hidden; text-indent:2000px; float:left;}

					ul#listagem-produto li .paginacao a.anterior-inativo{background:url(../img/bullet-des-10-paginacao-esq.jpg) top left no-repeat; width:21px; height:20px; display:block; overflow:hidden; text-indent:2000px; float:left;}

					ul#listagem-produto li .paginacao a.proxima{background:url(../img/bullet-10-paginacao-dir.jpg) top left no-repeat; width:21px; height:20px; display:block; overflow:hidden; text-indent:2000px; float:left;}

					ul#listagem-produto li .paginacao a.proxima-inativo{background:url(../img/bullet-des-10-paginacao-dir.jpg) top left no-repeat; width:21px; height:20px; display:block; overflow:hidden; text-indent:2000px; float:left;}

					ul#listagem-produto li .paginacao span{font:11px "tahoma"; color:#000; float:left; width:55px; padding:4px 0 0 0; display:block; text-align:center;}

		

		/*----- produto na integra -----*/

		/*----- cols-img -----*/

		#cols-img{width:180px; padding:20px 10px 0 25px; float:left;}

			#cols-img img{clear:both; border:1px solid #EAEAEA;}

			#cols-img p{clear:both; font:bold 10px "tahoma"; color:#000;}

		/*----- cols-texto -----*/

		#cols-texto{width:235px; padding:20px 0 0 0px; float:left;}

			#cols-texto h2{font:bold 11px "tahoma"; color:#8F7E85;}
			
			#cols-texto {font:bold 11px "tahoma"; color:#8F7E85;}

			#cols-texto p{font:11px "tahoma"; color:#8F7E85;}
			
			#cols-texto li{font:11px "tahoma"; color:#8F7E85;}

			#cols-texto ul{width:235px; font:11px "tahoma"; color:#8F7E85; padding:5px 0 0 0;}

				#cols-texto ul li{font:11px/13px "tahoma"; color:#8F7E85; background:url(../img/bullet-11.jpg) 0px 3px no-repeat; width:235px; padding:0 0 5px 10px;}

		/*----- saidas -----*/

		ul#saidas{width:400px; border:0px solid red; margin:0 auto; padding:10px 0 0 0; clear:both;}

			ul#saidas li{padding:0 5px 0 0; float:left;}

				ul#saidas li a.solicitar-cotacoes{background:url(../img/btn-solicitar-cotacoes.jpg) top left no-repeat; width:117px; height:12px; padding:10px 0 0 0; display:block; overflow:hidden; text-indent:2000px;}

				ul#saidas li a.versao-impressao{background:url(../img/btn-versao-impressao.jpg) top left no-repeat; width:128px; height:12px; padding:10px 0 0 0; display:block; overflow:hidden; text-indent:2000px;}

				ul#saidas li a.indicar{background:url(../img/btn-indicar.jpg) top left no-repeat; width:137px; height:12px; padding:10px 0 0 0; display:block; overflow:hidden; text-indent:2000px;}

		/*----- produtos-relacionados -----*/

		ul#produtos-relacionados{width:430px; padding:0 0 0 25px;}

			ul#produtos-relacionados li{width:101px; padding:10px 8px 0 8px; margin:0 0 0 20px; _margin:0 10px 0 10px; background:url(../img/bg-08.jpg) bottom left no-repeat; overflow:hidden; float:left;}

				ul#produtos-relacionados li .foto{border:0px solid red; height:170px; width:100px; display: table; *position: relative; overflow: hidden;}

					ul#produtos-relacionados li .foto .n2{*position: absolute; *top: 50%; *left: 50%; display: table-cell; vertical-align: middle;}

					ul#produtos-relacionados li .foto .n3{*position: relative; *top: -50%; *left: -50%;}

				ul#produtos-relacionados li h6{font:bold 11px "tahoma"; color:#000;}

				ul#produtos-relacionados li p{font:10px "tahoma"; color:#000;}

				ul#produtos-relacionados li img{padding:5px 0;}

				ul#produtos-relacionados li a{font:10px "tahoma"; color:#747474; text-decoration:none; width:99px; height:15px; padding:2px 0 0 0; display:block; text-align:center;}

		/*----- noticias-relacionados -----*/

		ul#noticias-relacionados{width:430px; padding:10px 0 0 25px; clear:both;}

			ul#noticias-relacionados li{width:430px; padding:0 0 10px 0px; *padding:0 0 5px 0px; clear:both; overflow:hidden;}

				ul#noticias-relacionados li span.data{font:11px "tahoma"; color:#8F7E85; float:left;}

				ul#noticias-relacionados li h3{font:11px "tahoma"; color:#8F7E85; float:left;}

				ul#noticias-relacionados li h3 a{font:bold 11px "tahoma"; color:#619A1A; text-decoration:none;}

		/*----- down-relacionados -----*/

		ul#down-relacionados{width:430px; padding:10px 0 0 25px; clear:both;}

			ul#down-relacionados li{width:430px; padding:0 0 10px 30px; *padding:0 0 5px 30px; clear:both; overflow:hidden; background:url(../img/bullet-18-pdf.gif) 0px 0px no-repeat;}

				ul#down-relacionados li span.data,
				ul#download-relacionados-center li span.data{font:11px "tahoma"; color:#8F7E85; float:left;}

				ul#down-relacionados li h3,
				ul#download-relacionados-center li h3{font:11px "tahoma"; color:#8F7E85; float:left;}

				ul#down-relacionados li h3 a,
				ul#download-relacionados-center li h3 a{font:bold 11px "tahoma"; color:#619A1A; text-decoration:none;}
			
		ul#download-relacionados-center{width:460px; padding:10px 0 0 15px; clear:both; overflow:hidden; }

			ul#download-relacionados-center li{ background: url(../img/bullet-18-pdf.gif) no-repeat; overflow: hidden; padding: 0 8px 10px 30px; width: 74px; display:inline-block; vertical-align:top; *display:inline; *zoom:1;}

		/*----- galeria-relacionados -----*/

		ul#galeria-relacionados{width:430px; padding:10px 0 0 25px; clear:both;}

			ul#galeria-relacionados li{width:430px; padding:0 0 10px 0px; *padding:0 0 5px 0px; clear:both; overflow:hidden;}

				ul#galeria-relacionados li img{float:left; border:1px solid #EAEAEA; padding:0; margin:0 10px 0 0;}

				ul#galeria-relacionados li span.data{font:11px "tahoma"; color:#8F7E85; float:left;}

				ul#galeria-relacionados li h3{font:11px "tahoma"; color:#8F7E85; float:left;}

				ul#galeria-relacionados li h3 a{font:bold 11px "tahoma"; color:#619A1A; text-decoration:none; background:url(../img/bullet-02.gif) 0px 0px no-repeat; padding:2px 0 3px 20px; display:block;}

				ul#galeria-relacionados li p{font:11px "tahoma"; color:#8F7E85; padding:0 0 0 20px; float:left; text-decoration:none;}

				ul#galeria-relacionados li p a{font:11px "tahoma"; color:#8F7E85; padding:0 0 0 20px; float:left; text-decoration:none;}

				ul#galeria-relacionados li p a:hover{text-decoration:underline}



/*-------------------- produto --------------------*/



/*-------------------- novidades --------------------*/		

		/*----- listagem-noticias -----*/

		ul#listagem-noticias{width:430px; margin:0px 0 0 25px; padding:20px 0 0 0; border:0px solid red; clear:both;}

			ul#listagem-noticias li{width:auto; padding:0 0 10px 0;}

				ul#listagem-noticias li span{font:11px "tahoma"; color:#8F7E85;}

				ul#listagem-noticias li h3{font:bold 11px "tahoma"; color:#619A1A;}

				ul#listagem-noticias li p{font:11px "tahoma"; color:#8F7E85;}

				ul#listagem-noticias li a{font:11px "tahoma"; color:#619A1A;font-weight:bold; text-decoration:none}

				ul#listagem-noticias li a:hover{ text-decoration:underline}



		/*----- listagem-atendimento -----*/

		ul#listagem-atendimento{width:430px; margin:0px 0 0 25px; padding:0; clear:both;}

			ul#listagem-atendimento li{width:430px; width:auto; padding:0 0 10px 38px; margin:0;}

				ul#listagem-atendimento li span{font:11px "tahoma"; color:#8F7E85;}

				ul#listagem-atendimento li.img-representante{background:url(../img/ico_representante.gif) top left no-repeat;}

				ul#listagem-atendimento li.img-centro-compras{background:url(../img/ico_centroCompras.gif) top left no-repeat;}

				ul#listagem-atendimento li h3{font:bold 11px "tahoma"; color:#619A1A;}

				ul#listagem-atendimento li p{font:11px "tahoma"; color:#8F7E85;}

				ul#listagem-atendimento li a{font:11px "tahoma"; color:#619A1A;font-weight:bold; text-decoration:none}

				ul#listagem-atendimento li a:hover{ text-decoration:underline}





		/*----- listagem-dicas -----*/

		ul#listagem-dicas{width:430px; margin:0px 0 0 25px; padding:20px 0 0 0; border:0px solid red; clear:both;}

			ul#listagem-dicas li{width:auto; padding:0 0 10px 0;}

				ul#listagem-dicas li span{font:11px "tahoma"; color:#8F7E85;}

				ul#listagem-dicas li h3{font:bold 11px "tahoma"; color:#619A1A;}

				ul#listagem-dicas li p{font:11px "tahoma"; color:#8F7E85;}

				ul#listagem-dicas li a{font:11px "tahoma"; color:#619A1A;font-weight:bold; text-decoration:none}

				ul#listagem-dicas li a:hover{ text-decoration:underline}



		/*----- listagem-downloads -----*/

		ul#listagem-downloads{width:430px; margin:0px 0 0 25px; padding:20px 0 0 0; border:0px solid red; clear:both;}

			ul#listagem-downloads li{width:auto; padding:0 0 10px 0;}

				ul#listagem-downloads li span{font:11px "tahoma"; color:#8F7E85;}

				ul#listagem-downloads li h3{font:bold 11px "tahoma"; color:#619A1A;}

				ul#listagem-downloads li p{font:11px "tahoma"; color:#8F7E85;}

				ul#listagem-downloads li a{font:11px "tahoma"; color:#619A1A;font-weight:bold; text-decoration:none}

				ul#listagem-downloads li a:hover{ text-decoration:underline}

				ul#listagem-downloads li h4 a{font:11px "tahoma"; color:#8F7E85; font-weight:bold}

				ul#listagem-downloads li h4 a:hover{font:11px "tahoma"; color:#8F7E85; font-weight:bold}

				

				

		/*----- paginacao -----*/			

		#paginacao{font:11px "tahoma"; color:#000; width:260px; padding:0px 0 0 0; margin:0 auto; border:0px solid red; overflow:hidden; display:block;}

			#paginacao span{font:11px "tahoma"; color:#000; display:block; overflow:hidden; width:120px; float:left; text-align:center;}

			#paginacao a.anterior{background:url(../img/btn-anterior.gif) top left no-repeat; width:69px; height:22px; display:block; overflow:hidden; text-indent:2000px; float:left;display:block}

			#paginacao a.proximo{background:url(../img/btn-proximo.gif) top left no-repeat; width:69px; height:22px; display:block; overflow:hidden; text-indent:2000px; float:left;display:block}

			#paginacao select{font:11px "tahoma"; color:#000; border:1px solid #CCCCCC;}

					

		/*----- box-busca -----*/

		#box-busca{width:384px; background:url(../img/bg-11.gif) top left repeat-y; margin:0 auto; overflow:hidden;}

			#box-busca span{width:384px; height:12px; display:block;}

				#box-busca span.top{background:url(../img/bg-09.gif) top left no-repeat;}

				#box-busca span.under{background:url(../img/bg-10.gif) bottom left no-repeat;}

			#box-busca h4{font:bold 14px "tahoma"; color:#001560; width:300px; padding: 5px 0px 8px 15px}

			#box-busca ul{width:300px; overflow:hidden; margin:0 auto;}

				#box-busca ul li{width:100%; font:11px "tahoma"; color:#001560; clear:both; padding:0 0 5px 0;overflow:hidden; float:left;}

				#box-busca ul li label{font:11px "tahoma"; color:#000; float:left; padding:0 5px;}

				#box-busca ul li span.alerta{display:block; margin-bottom:8px;}

				#box-busca ul li span.alerta label{display:block; margin-bottom:5px; color:#CC0000;}

				#box-busca ul li label.width{width:70px; text-align:left}

				#box-busca ul li label.meio{width:15px; float:left; margin:3px 5px 0 5px; _margin:3px 4px 0 3px;}

				#box-busca ul li input{width:215px; float:left;}

				#box-busca ul li input.tam2{width:88px;}

				#box-busca ul li input.btn{width:auto; margin-left:78px;}

				#box-busca ul li .chave{width:205px; font:11px "tahoma"; color:#000; float:left;}

				#box-busca ul li input.periodo{width:90px; font:11px "tahoma"; color:#000; float:left;}

				

/*-------------------- novidades --------------------*/

			

		/*----- cols-esquerda -----*/

		#principal #cols-esquerda{width:282px; float:left; display:block;}

			/*----- bloco-dica -----*/

			#principal #cols-esquerda #bloco-dica{width:251px; padding:21px 10px 20px 21px; background:url(../img/bg-01.gif) 21px 100% no-repeat; overflow:hidden;}

				#principal #cols-esquerda #bloco-dica h3{background:url(../img/titulo-dicas-curiosidades.gif) top left no-repeat; width:161px; height:16px; display:block; overflow:hidden; text-indent:2000px;}

				#principal #cols-esquerda #bloco-dica h4{font:bold 11px/13px "tahoma"; color:#619A1A; padding:20px 0 0 0;}

					#principal #cols-esquerda #bloco-dica h4 a{font:bold 11px/13px "tahoma"; color:#619A1A; text-decoration:none;}

					#principal #cols-esquerda #bloco-dica h4 a:hover{text-decoration:underline;}

				#principal #cols-esquerda #bloco-dica img{float:right; border:1px solid #8F7E85; margin:20px 0px 0 10px;}

		

			/*----- bloco-noticias -----*/

			#principal #cols-esquerda #bloco-noticias{width:261px; padding:21px 0 20px 21px;}

				#principal #cols-esquerda #bloco-noticias h3{background:url(../img/titulo-noticias.gif) top left no-repeat; width:61px; height:16px; display:block; overflow:hidden; text-indent:2000px;}

				#principal #cols-esquerda #bloco-noticias ul{overflow:hidden;}

					#principal #cols-esquerda #bloco-noticias ul li{clear:both; padding:8px 0;}

						#principal #cols-esquerda #bloco-noticias ul li span{font:11px/13px "tahoma"; color:#8F7E85;}

						#principal #cols-esquerda #bloco-noticias ul li h4{clear:both}

							#principal #cols-esquerda #bloco-noticias ul li h4 a{font:bold 11px/13px "tahoma"; color:#619A1A; text-decoration:none; float:left;}

								#principal #cols-esquerda #bloco-noticias ul li h4 a:hover{text-decoration:underline;}

						#principal #cols-esquerda #bloco-noticias ul li p{clear:both}

							#principal #cols-esquerda #bloco-noticias ul li p a{font:11px/13px "tahoma"; color:#8F7E85; text-decoration:none; float:left;}

								#principal #cols-esquerda #bloco-noticias ul li p a:hover{text-decoration:underline;}

						

		/*----- cols-direita -----*/		

		#principal #cols-direita{width:194px; height:auto; background:#F7F7F7 url(../img/bg-04.gif) top left repeat-y; border-bottom:1px solid #CACACA; float:right; display:block;}

			#principal #cols-direita dl{width:192px; padding:30px 0 0 2px;}

				#principal #cols-direita dl dt{font:bold 12px "tahoma"; color:#053A84; padding:8px 0 9px 51px;}
					
					#principal #cols-direita .img-gfit{ padding: 0 0 18px 10px; }
					
					#principal #cols-direita .lk-saiba-mais{ background:url(../img/lk-saiba-mais.jpg) no-repeat; height:23px; width:72px; margin:12px 0 0 50px; }

					#principal #cols-direita dl dt.onde{background:url(../img/bullet-04.jpg) 11px 0px no-repeat;}

					#principal #cols-direita dl dt.soprano-store{
						margin:8px 0 9px 13px;
						padding:0;
					}
					#principal #cols-direita dl dt.soprano-store a{
						background:url(../img/img-soprano-store.jpg) no-repeat;
						width:169px;
						height:45px;
						display: block;
					    text-indent: -999999px;
					}
					
					#principal #cols-direita dl dt.news{background:url(../img/bullet-05.jpg) 11px 0px no-repeat;}

					#principal #cols-direita dl dt.down{background:url(../img/bullet-06.jpg) 11px 0px no-repeat;}

					#principal #cols-direita dl dt.atendimento{background:url(../img/bullet-07.jpg) 11px 0px no-repeat;}

					#principal #cols-direita dl dt.galerias{background:url(../img/bullet-08.jpg) 11px 0px no-repeat;}
					
					#principal #cols-direita dl dt.video{ background:url(../img/bullet-09.jpg) 11px 0px no-repeat; }

				#principal #cols-direita dl dd{font:11px "tahoma"; color:#000; background:url(../img/bg-05.gif) bottom left repeat-x; padding:0 10px 20px 51px; margin:0 0 20px 0;}

					#principal #cols-direita dl dd select{font:11px "tahoma"; color:#5E636D; width:130px; border:1px solid #B4BDC3; background:#DEDEE4; margin:5px 0 0 0;}

					#principal #cols-direita dl dd select option{width:225px;}

					#principal #cols-direita dl dd input.btn{width:auto; height:auto; margin:7px 0 0 76px;}

					#principal #cols-direita dl dd a{font:11px "tahoma"; color:#000; text-decoration:none;}

						#principal #cols-direita dl dd a:hover{font:11px "tahoma"; color:#619A1A; text-decoration:none;}
						
					#principal #cols-direita dl dd.video{background:none; margin:0;}

					

	/*----- lateral -----*/

	#lateral{width:289px; height:auto; float:left;}	

	.flash{width:289px; height:202px; background:url(../img/bg-topo-banner-internas-esq.jpg) top left no-repeat; text-align:right;}

	

		/*----- menu produtos -----*/

		#menu{width:289px; height:auto; overflow:hidden; background:url(../img/bg-menu.gif) top right repeat-y;}

			#menu-under{
				width:284px; 
				height:auto; 
				background:url(../img/bg-menu-under.jpg) bottom right no-repeat; 
				padding:20px 0 0 0;
				margin-left: 5px;
				}

				#menu-under h3{background:url(../img/titulo-linha-produtos.gif) top left no-repeat; width:129px; height:16px; margin:0 0 0 55px; display:block; overflow:hidden; text-indent:2000px;}

				#menu-under ul#menu-local{width:283px; padding:15px 0 30px 0;}

					#menu-under ul#menu-local li{font:11px/13px "tahoma"; color:#396198; background:url(../img/bg-03.gif) 50px 100% no-repeat; overflow:hidden; padding:0 0 0 0px;}

					#menu-under ul#menu-local li.ultimo{background:none}

						#menu-under ul#menu-local li a{font:11px "tahoma"; color:#396198; text-decoration:none; background:url(../img/bullet-01-seta-menu-local.gif) 0px 9px no-repeat; padding:6px 0 8px 15px; margin:0 0 0 35px;  overflow:hidden; display:block; cursor:pointer;}
						#menu-under ul#menu-local li a.link-categoria{
							width:220px;
							 clear:both; 
							 height:AUTO; 
							 display:block; 
							 
							}
						#menu-under ul#menu-local li ul.internos{width:288px; background:#F7F7F7 url(../img/bg-03.gif) 50px 100% no-repeat; _margin:12px 0 0 0; padding:10px 0;}

							#menu-under ul#menu-local li ul.internos li{background:none; font:11px/13px "tahoma"; color:#396198; border:1px solid #F7F7F7; padding:3px 0;}

								#menu-under ul#menu-local li ul.internos li a{background:url(../img/bullet-09.gif) 0px 4px no-repeat; font:11px/13px "tahoma"; color:#636363; padding:0 0 0 10px; margin:0 0 0 60px;}

								#menu-under ul#menu-local li ul.internos li a:hover{ font:bold 11px/13px "tahoma"; color:#636363;}
							
								#menu-under ul#menu-local li ul.internos li a.lk-pdf{padding:0 0 0 25px; background:url(../img/ico-pdf.gif) no-repeat; height:auto; min-height: 20px;}

								#menu-under ul#menu-local li ul.internos li a.ativo{ font:bold 11px/13px "tahoma"; color:#636363;}

						

						#menu-under ul#menu-local li ul.internos li ul.sub-internos{width:288px; background:none; _margin:2px 0 0 0; padding:2px 0;}

							#menu-under ul#menu-local li ul.internos li ul.sub-internos li{background:none; font:11px/13px "tahoma"; color:#396198; border:1px solid #F7F7F7; padding:3px 0;}

								#menu-under ul#menu-local li ul.internos li ul.sub-internos li a{background:none; font:11px/13px "tahoma"; color:#636363; padding:0 0 0 20px; margin:0 0 0 60px;}

								#menu-under ul#menu-local li ul.internos li ul.sub-internos li a:hover{ font:bold 11px/13px "tahoma"; color:#636363;}

								#menu-under ul#menu-local li ul.internos li ul.sub-internos li a.ativo{ font:bold 11px/13px "tahoma"; color:#636363;}

	

				

								

		/*----- menu local -----*/

		#menu-local-topo{width:232px; padding:30px 12px 0 0; float:right; z-index:100; position:absolute; left:50px;}

			#menu-local-topo h3.soprano{width:232px; height:21px; display:block; overflow:hidden; background:url(../img/titulo-menu-local-soprano.gif) 28px 0px no-repeat; text-indent:2000px;}

			#menu-local-topo h3.novidades{width:232px; height:21px; display:block; overflow:hidden; background:url(../img/titulo-menu-local-novidade.gif) 28px 0px no-repeat; text-indent:2000px;}

			#menu-local-topo h3.atendimento{width:232px; height:21px; display:block; overflow:hidden; background:url(../img/titulo-menu-local-atendimento.gif) 28px 0px no-repeat; text-indent:2000px;}

			#menu-local-topo ul{width:232px; text-align:left; padding:10px 0 0 0;}

				#menu-local-topo ul li{width:232px; padding:0 0 1px 0; background:url(../img/bg-18.gif) bottom left no-repeat; font:10px/12px "tahoma"; color:#FFF;}

					#menu-local-topo ul li a{width:204px; display:block; font:10px "tahoma"; color:#FFF; text-decoration:none; padding:1px 0 1px 28px;}

						#menu-local-topo ul li a:hover{background:url(../img/bg-19.jpg) top left repeat-y;}

					#menu-local-topo ul li a span{background:url(../img/bullet-20.gif) 0px 2px no-repeat; padding:0 0 0 16px;}

					



			

		/*----- conteudo-lateral -----*/

		#lateral .conteudo-lateral{width:203px; padding:20px 0 20px 65px;}

			#lateral .conteudo-lateral h3{width:auto; font:bold 11px "tahoma"; color:#619A1A; background:url(../img/bullet-02.gif) 0px 0px no-repeat; padding:3px 0 3px 25px; display:block;}

			#lateral .conteudo-lateral p{width:auto; font:11px "tahoma"; color:#646F88; padding:0 20px 0 25px;}

			#lateral .conteudo-lateral a{font:10px "tahoma"; color:#646F88; text-decoration:none; background:url(../img/bullet-03.gif) 0px 4px no-repeat; padding:0 0 0 14px; margin:10px 0 0 25px; display:block;}
			
				#lateral .conteudo-lateral .lk-video{ background:none; color: #000000; padding: 0; text-decoration: underline; }

/*---------- conteudo ----------*/



/*---------- rodape ----------*/

#rodape{width:771px; height:auto; text-align:center; overflow:hidden; border:0px solid red;}

	.site-endereco{display:none;}

	#rodape p{width:auto; font:10px "arial"; color:#C0C0C0; text-align:left; margin:0 0 30px 310px;}

	#rodape p a{font:10px "arial"; color:#C0C0C0; text-decoration:none;}

	

	/*----- menu-rodape -----*/

	#rodape ul#menu-rodape{border:0px solid red; background:url(../img/bg-01.gif) 5px 0px no-repeat; width:340px; overflow:hidden; margin:0 0 0 305px; *margin:0 0 0 180px; padding:10px 0 0 0;}

		#rodape ul#menu-rodape li{text-align:left; float:left;}

			#rodape ul#menu-rodape li a{font:10px "arial"; color:#999999; text-decoration:none; padding:0 5px; border-right:1px solid #999999;}

			#rodape ul#menu-rodape li a.ultimo{border:none;}

/*---------- rodape ----------*/



/*---------- pop indicacao ----------*/

#geral-pop-indicacao{width:330px; border:0px solid red; background:url(../img/pop-indicacao/topo.jpg) top left no-repeat; padding:70px 0 0 0; overflow:hidden;}

	#geral-pop-indicacao h1{display:none}

	#geral-pop-indicacao p{font:bold 11px "arial"; color:#619A1A; padding:0 10px;}

	#geral-pop-indicacao ul#form{width:330px; padding:20px 0 0 0;}

		#geral-pop-indicacao ul#form li{width:155px; float:left; padding:0 0 0 10px;}

		#geral-pop-indicacao ul#form .padding{padding:0 0 20px 10px;}

		#geral-pop-indicacao ul#form li.right{float:right;}

		#geral-pop-indicacao ul#form li.auto{width:330px}

			#geral-pop-indicacao ul#form li label{font:11px "arial"; color:#3E3E3E;}

			#geral-pop-indicacao ul#form li input{width:130px;}

			#geral-pop-indicacao ul#form li input.btn{width:auto;}

			#geral-pop-indicacao ul#form li textarea{width:290px; height:80px;}

			#geral-pop-indicacao ul#form li span.alerta{width:130px; display:block; border:0px solid red;}

			#geral-pop-indicacao ul#form li span.alerta label{font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FF0000; display:block; border:0px solid red; }

/*---------- pop indicacao ----------*/



/*--------------------DATA---------------*/





ul#listagem-vagas{border:0px solid red; padding:0 20px;}

	ul#listagem-vagas li{border:0px solid green; padding:10px 0 0 0; font:11px "tahoma"; color:#8F7E85;}

		ul#listagem-vagas li span{font:11px "tahoma"; color:#8F7E85; padding:0; margin:0;}

		ul#listagem-vagas li a{font:bold 11px "tahoma"; color:#619A1A; text-decoration:none; padding:0; margin:0;}

			ul#listagem-vagas li a:hover{text-decoration:underline;}



ul#vagas-integra{}

	ul#vagas-integra li{padding:0 0 10px 20px; border:0px solid red; clear:both; float:left; width:380px;}

		ul#vagas-integra li p{padding:0px; margin:0; overflow:hidden; display:block; float:left;}

			

.ja-cadastrado{width:195px; padding:20px 0 0 20px; margin:0; float:left; border-right:2px solid #DEDFDE;}

	.ja-cadastrado h2{font:bold 12px "tahoma"; color:#001463; padding:10px 0 10px 10px;}

	.ja-cadastrado h2.bullet{font:bold 12px "tahoma"; color:#001463; background:url(../img/bullet-21.jpg) 0px 0px no-repeat; padding:10px 0 9px 35px;}

	.ja-cadastrado p{font:11px "tahoma"; color:#8C7D84; padding:0 10px 10px 35px;}

	.ja-cadastrado label{font:bold 11px "tahoma"; color:#8C7D84; padding:0 0 0 10px;}

	.ja-cadastrado input{width:88px;}

	.ja-cadastrado input.btn{width:auto; height:auto; margin:0 0 0 95px}



.nao-cadastrado{width:203px; padding:0 0 0 0; margin:20px 0 0 20px; float:left; background:#EFEFF7 url(../img/bg-20-top-box.gif) top left no-repeat;}

	.nao-cadastrado span.under{width:203px; height:10px; display:block; overflow:hidden; background:url(../img/bg-20-under-box.gif) top left no-repeat; border:0px solid red;}

	.nao-cadastrado h2{font:bold 12px "tahoma"; color:#639A18; padding:10px 10px 10px 25px;}

	.nao-cadastrado p{font:11px "tahoma"; color:#8C7D84; padding:0 10px 10px 25px;}

	.nao-cadastrado a.quero-cadastrar{background:url(../img/btn-quero-cadastrar.gif) top left no-repeat; width:151px; height:22px; margin:0 0 0 20px; display:block; overflow:hidden; text-indent:2000px;}



.sou-cadatrado{width:420px; margin:0px 0 0 20px; padding:20px 0 0 0; border:0px solid red; clear:both; overflow:hidden;}

	.sou-cadatrado h2{background:url(../img/bullet-22.gif) 0px 0px no-repeat; padding:2px 0 2px 53px; font:bold 12px "tahoma"; color:#001463; border-bottom:1px solid #EFEBEF;}

	.sou-cadatrado .sempadding{padding:5px 0 0 0; margin:0; font:11px/15px "tahoma"; color:#666666;}

	.sou-cadatrado label.fixo4{width:110px; text-align:right; display:block; overflow:hidden; float:left; padding:2px 5px 1px 0; font:bold 11px/11px "tahoma"; color:#8C7D84;}

	.sou-cadatrado a.esqueci-senha{background:url(../img/bullet-03.gif) 0px 3px no-repeat; padding:0 0 0 10px; font:10px "tahoma"; color:#6B6D8C; text-decoration:none;}

	

.n-sou-cadatrado{width:383px; margin:10px 0 0 20px; border:0px solid red; clear:both; background:#EFEFF7 url(../img/bg-21-top-box.gif) top left no-repeat; overflow:hidden;}

	.n-sou-cadatrado span.under{width:383px; height:7px; display:block; overflow:hidden; background:url(../img/bg-21-under-box.gif) top left no-repeat; clear:both;}

	.n-sou-cadatrado h2{font:bold 13px "tahoma"; color:#639A18; margin:10px 0 0 30px;}

	.n-sou-cadatrado p.textos{font:11px/15px "tahoma"; color:#666666; margin:10px 10px 5px 30px;}

	.n-sou-cadatrado a.quero-cadastrar{background:url(../img/btn-quero-cadastrar2.gif) 0px 0px no-repeat; width:107px; height:21px; display:block; overflow:hidden; float:right; clear:both; margin:0px 20px 0 0px; _margin:0px 10px 0 0px; text-indent:2000px;}

	

	

/* balão de erro */

.balao{

	position:absolute;

	right:44px; top:43px;

	_right:20px;

	width:178px; height:100px;		

	}

.balao span.top{

	width:199px;

	height:21px;

	display:block;

	background:url(../img/bg-balao1.gif) 0 0 no-repeat;

	}

.balao span.alerta{

	width:182px;

	background:url(../img/bg-balao3.gif) 0 0 repeat-y;

	display:block;

	padding:0 7px 0 10px;

	}

.balao span.alerta label{font-size:10px;}

.balao span.bottom{

	width:199px;

	height:21px;

	display:block;

	background:url(../img/bg-balao2.gif) 0 0 no-repeat;

	}
#video iframe,
#video object{
	margin:20px auto;
	display:block;
}
