/*
 * Nome: copyright-single-line-defaul.css
 * Desenvolvido por: Webee E-marketing
 * Inicio do desenvolvimento: 21-10-2009
 * Data da Criação: 10-02-2009
 * Última modificação: 21-10-2009
 * Copyright (c) 2009 Webee E-marketing (http://www.webee.com.br)
 * Copyright (c) Frazotto (http://www.frazotto.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-size: 12px; font-family: "Trebuchet MS"; border: none;}
html {  background: url(../img/bg_body.jpg) center 139px repeat-y;}
h1	{ font-size: 36px; font-weight: bolder;}
h2	{ font-size: 28px; font-weight: bolder;}
h3	{ font-size: 14px; font-weight: bolder;}
h4	{ font-size: 18px; font-weight: bolder;}
h5	{ font-size: 16px; font-weight: bolder;}
h6	{ font-size: 14px; font-weight: bolder;}
ul {}
p	{ padding: 5px 0;}
em {}
button { border: none; background: none;}
button span { display: none;}
a { text-decoration: none;}
a:link	{ text-decoration: none;}
a:visited { text-decoration: none;}
a:active { text-decoration: none;}
a:hover { text-decoration: none; color: #C30;}
a img { border: 0;}
h1 img { margin-left: -15px; position: relative; z-index: 999; margin-right: 5px;}

/* Elementos de formulário */
textarea { overflow: auto;}
/* Links */

/* Formato para os campos redondos */

/* Botões de todo o site */

/* ******************** Layout */

#tudo { width: 100%; margin: auto;}
	
/* Cabeçalho */
#cabecalho { width: 100%; height: 139px; background: url(../img/bg_html_1.jpg) no-repeat center 0;}
	.logo_frazotto { width: 905px; height: 73px; margin: auto; padding-top: 70px;}
	* html .logo_frazotto { background: url(../img/bg_logo_menu.gif) center 25px no-repeat;}
	.logo_frazotto img { margin: auto;}
	#FlashID_1 { position: absolute; top: 0px;}


/* Conteúdo */
#corpo { width: 905px; margin: auto; padding: -2px 17px 0 17px;}
#wrapper { width: 904px; background-color: #D3D3D3; float: left; margin: 0 auto;}
	#menu_topo { width: 904px; height: 36px; margin: 1px auto 4px auto; background: #CCC url(../img/bg_menu.jpg) center top no-repeat;}	
	* html #menu_topo { margin: 0 auto 4px auto;}
		#menu_topo ul { width: 870px; height: 36px; margin: auto; color: #FFF; font-weight: bolder; text-align: left;}
		#menu_topo ul li { display: inline; padding: 6px 10px 8px 12px; margin: 0 0 0 14px; float: left;}
		#menu_topo ul li.li_hover { background: url(../img/bg_lista.jpg) left top repeat-x;}
		#menu_topo ul li a { font-size: 16px; margin: auto; color: #FFF;}
		
		#menu_topo_pedidos { width: 904px; height: 41px; margin: 1px auto 4px auto; background: #CCC url(../img/bg_menu_vermelho_pedidos.jpg) center top no-repeat;}	
	* html #menu_topo_pedidos { margin: 0 auto 4px auto;}
		#menu_topo_pedidos ul { width: 841px; height: 36px; margin: auto; color: #FFF; font-weight: bolder; text-align: left;}
		#menu_topo_pedidos ul li { display: inline; padding: 6px 4px 8px 4px; margin: 0 0 0 40px; float: left;}
		#menu_topo_pedidos ul li.li_hover { background: url(../img/bg_lista.jpg) left top repeat-x;}
		#menu_topo_pedidos ul li a { font-size: 16px; margin: auto; color: #FFF;}
		
		
	#menu_lateral { width: 200px; float: left; margin-top: -4px; background-color: #D3D3D3; padding-bottom: 50px;}
		.menu_linha_produtos { width: 200px; background: url(../img/bg_lista_produtos.jpg) #CCCCCC no-repeat left bottom; float: left;}
			.menu_linha_produtos h1 { font-size: 20px; color: #193164; margin: 23px 0 0 11px; width: 175px; float: left; display: inline;}
			.menu_linha_produtos ul { list-style-image: url(../img/seta_lista.gif); margin: 15px 0 0 28px; width: 170px; float: left; display: inline; padding-bottom: 20px;}
			* html .menu_linha_produtos ul { margin-left: 12px;}
			.menu_linha_produtos ul li { padding-left: 2px; width: 165px;}
			* html .menu_linha_produtos ul li { padding-left: 10px; margin-left: -10px; width: 155px;}
			.menu_linha_produtos ul li a { color: #395B9F; font-size: 14.5px; font-weight: bold;}
			.menu_linha_produtos ul li a:hover {  color: #C30;}
			
		.menu_noticias { width: 200px; background: url(../img/bg_menu_noticia.jpg) no-repeat left top #D3D3D3; float: left;}
			.menu_noticias h1 { font-size: 20px; color: #193164; margin: 23px 0 0 11px; width: 175px; float: left; display: inline; font-weight: bold;}
			.menu_noticias ul { margin: 0; width: 170px; float: left; display: inline; padding-bottom: 20px;}
			.menu_noticias ul li { float: left;}
			.menu_noticias ul li span { color: #395B9F; font-size: 11px; margin: 10px 0 0 11px; float: left; width: 150px;}
			.menu_noticias ul li a { color: #395B9F; font-size: 11px; margin: 0 0 0 11px; float: left; font-weight: bold;}
			.menu_noticias span { color: #FF0000; font-size: 11px; float: left; margin: 0 0 0 11px; font-weight: bold;}
			.menu_noticias ul li a:hover {  color: #C30;}
			
			
		.menu_atendimento { width: 200px; background: url(../img/bg_menu_atendimento.jpg) no-repeat left top #D3D3D3; float: left;}
			.menu_atendimento a { margin: 20px 0 0 11px; float: left;}
			.menu_atendimento a img { width: 180px; height: 75px; float: left;}
			
	
	#conteudo { width: 704px; float: right; background-color: #FFF; margin-top: -4px; padding-bottom: 250px; display: block;}
		.content { width: 627px; margin: 19px 0 0 36px;}
		.content h1 { width: 600px; height: 22px; font-size: 20px; color: #3A5B9F; margin: 0; font-weight: bold;}
		.content h1 small { font-size: 18px;}
		.flash_produtos { width: 625px; margin: 11px 0 0 0; float: left;}
		
		.img_pedidos	{ width: 296px; float: left; margin: 20px 0 0 36px; display: inline; position: relative; z-index: 1;}
		.img_atendimento { width: 296px; float: left; margin: 20px 0 0 34px; display: inline; position: relative; z-index: 1; padding-bottom: 50px;}
		
		.conteudo_frazotto { width: 625px;}
		.conteudo_frazotto p { font-size: 11px; color: #46433A;}
		.conteudo_frazotto p strong { font-size: 13px; color: #46433A; font-weight: bolder;}
		.conteudo_frazotto p.endereco { font-size: 11px; color: #46433A; padding: 10px 0; width: 250px; position: relative; z-index: 999; float: left;}
		.conteudo_frazotto .lyteframe { width: 258px; float: left;}
		.conteudo_frazotto .lytebox { width: 258px; float: left; padding-right: 100px;}
		
		.conteudo_representantes { width: 625px;}
		.conteudo_representantes .representantes { width: 318px; float: left;}
		.conteudo_representantes .representantes h2 { color: #47433B; font-size: 13px; margin: 10px 0 0 0;}
		.conteudo_representantes .representantes ul { width: 317px; border-bottom: 1px dashed #A6A6A6; margin: 12px 0 0 0; padding: 0 0 10px 0;}
		.conteudo_representantes .representantes ul li.nome_representante { color: #221FB8; font-weight: bolder; font-size: 11px;}
		.conteudo_representantes .representantes ul li { color: #46433A; font-size: 11px;}
		.conteudo_representantes .mapa_representantes { width: 290px; float: right; margin-top: 1px; position: relative; z-index: 999;}
		* html .conteudo_representantes .mapa_representantes { margin-top: 1px;}
		
		.conteudo_noticias { width: 625px; padding: 0 0 250px 0;border-top:2px solid white}
		.conteudo_noticias h2 { margin: 10px 0 0 0; color: #47433B; font-size: 13px; font-weight: bolder;}
		.conteudo_noticias .noticia_resumo { margin: 15px 0 10px 0; padding: 0; border-bottom: 1px dashed #A6A6A6; padding-bottom: 20px;}
		.conteudo_noticias .noticia_resumo a { color: #47433B; font-size: 11px;}
		.conteudo_noticias .noticia_resumo a:hover { color: #47433B; font-size: 11px;}
		.conteudo_noticias .noticia_resumo p{ margin: 0; padding: 0; color: #47433B; font-size: 11px;}
		.conteudo_noticias .noticia_resumo p.noticia_detalhe { text-align: justify; color: #46433A; font-size: 12px; padding: 0; margin: 0;}
		.conteudo_noticias .noticia_resumo p.fonte { font-size: 11px; color: #46433A; padding: 71px 0 0 0;}
		.conteudo_noticias .mais_noticias { padding: 18px 0 0 0;}
		.conteudo_noticias .mais_noticias strong { color: #46433A; font-size: 12px; font-weight: bolder;}
		* html .conteudo_noticias .mais_noticias select { width: 374px; height: 18px; padding: 0; margin: 0;}
		.conteudo_noticias .mais_noticias select option { width: 374px; height: 18px; padding: 0; margin: 0;}
		
		.conteudo_restrita { width: 625px; padding-bottom: 150px;}
		.conteudo_restrita .form_entrar_restrita { width: 377px; height: 308px; background: url(../img/bg_form_entrar_restrita.jpg) no-repeat left top; padding: 15px 0 0 15px;}
		.conteudo_restrita .form_entrar_restrita input { background: url(../img/bg_input.jpg) no-repeat left top; width: 202px; height: 17px;}
		.conteudo_restrita .form_entrar_restrita .botao_ok { width: 22px; height: 15px; background: url(../img/bt_ok.jpg) no-repeat left top;}
		.conteudo_restrita .form_entrar_restrita .botao_ok:hover { cursor: pointer;}
		.conteudo_restrita .form_entrar_restrita .botao_ok span { display: none;}
		.esqueci a { width: 200px; color: #47433b; font-family: "Calibri"; margin: 0 0 0 45px;}
		
		/*portugues*/
		.conteudo_restrita .form_entrar_restrita .img_cadastrar_por { background: url(../img/por/img_entrar_cadastro.jpg) no-repeat left top; width: 189px; height: 46px; margin: 75px 0 0 0;}
		.conteudo_restrita .form_entrar_restrita .img_cadastrar_por:hover { background: url(../img/por/img_entrar_cadastro_hover.jpg) no-repeat left top; cursor: pointer;}
		/*portugues*/
		
		/*ingles*/
		.conteudo_restrita .form_entrar_restrita .img_cadastrar_ing { background: url(../img/ing/img_entrar_cadastro.jpg) no-repeat left top; width: 189px; height: 46px; margin: 75px 0 0 0;}
		.conteudo_restrita .form_entrar_restrita .img_cadastrar_ing:hover { background: url(../img/ing/img_entrar_cadastro_hover_ing.jpg) no-repeat left top; cursor: pointer;}
		/*ingles*/
		
		/*espanhol*/
		.conteudo_restrita .form_entrar_restrita .img_cadastrar_esp { background: url(../img/esp/img_entrar_cadastro.jpg) no-repeat left top; width: 189px; height: 46px; margin: 75px 0 0 0;}
		.conteudo_restrita .form_entrar_restrita .img_cadastrar_esp:hover { background: url(../img/esp/img_entrar_cadastro_hover.jpg) no-repeat left top; cursor: pointer;}
		/*espanhol*/
		
		.conteudo_restrita_cadastro { width: 660px; min-height: 570px;}
		* html .conteudo_restrita_cadastro { height: 570px;}
		#cadastro_restrita { width: 472px; margin: 15px 0 0 0;}
		#cadastro_restrita label { color: #47433B; font-family: "Calibri";}
		#cadastro_restrita label { color: #47433B; font-family: "Calibri";}
		.campos_direita { width: 204px; float: left; padding-top: 20px;}
		.campos_direita li { width: 200px;}
		.campos_direita li .campo_formulario { background: url(../img/bg_input.jpg) no-repeat left top;}
		.campos_direita li.radio_button { background: none; margin: 0; color: #395B9F; font-weight: bolder; font-size: 12px;}
		.campos_direita li input { width: 199px; padding: 0; margin: 0; background: none;}
		.campos_direita li select { width: 199px; padding: 0; margin: 0; background: none; color: #47433B; font-family: "Calibri";}
		.campos_direita li input.form_radio_button { width: auto; background: none;}
		.campos_esquerda { width: 204px; float: right; margin: 6px 0 0 0;}
		* html .campos_esquerda { margin-top: 8px;}
		.campos_esquerda li { width: 200px;}
		.campos_esquerda li .campo_formulario { background: url(../img/bg_input.jpg) no-repeat left top;}
		.campos_esquerda li input { width: 199px; padding: 0; margin: 0; background: none;}
		#cadastro_restrita .botoes { clear: both; padding: 20px 0 0 0;}
		#cadastro_restrita .botoes .botao_enviar { background: url(../img/bt_enviar.jpg) no-repeat left top; margin: 0 10px 0 0; width: 58px; height: 16px;}
		#cadastro_restrita .botoes .botao_enviar:hover { cursor: pointer;}
		#cadastro_restrita .botoes .botao_enviar span { display: none;}
		#cadastro_restrita .botoes .botao_limpar { background: url(../img/btLimpar.jpg) no-repeat left top; width: 58px; height: 16px;}
		#cadastro_restrita .botoes .botao_limpar:hover { cursor: pointer;}
		#cadastro_restrita .botoes .botao_limpar span { display: none;}
		
		.resposta_erro { margin: 10px 0 0 0; color: #F00; font-weight: bolder; font-size: 13px;}

/*##################################################################################################################################################################################################################################################################################################*/
/*FORMULARIO DE ALTERACAO DE DADOS*/
/*##################################################################################################################################################################################################################################################################################################*/

		#altera_dados { width: 472px; margin: 15px 0 0 0; float: left;}
		#altera_dados label { color: #47433B; font-family: "Calibri";}
		#altera_dados label { color: #47433B; font-family: "Calibri";}
		.campos_direita { width: 204px; float: left; padding-top: 20px;}
		.campos_direita li { width: 200px;}
		.campos_direita li .campo_formulario { background: url(../img/bg_input.jpg) no-repeat left top;}
		.campos_direita li.radio_button { background: none; margin: 0; color: #395B9F; font-weight: bolder; font-size: 12px;}
		.campos_direita li input { width: 199px; padding: 0; margin: 0; background: none;}
		.campos_direita li select { width: 199px; padding: 0; margin: 0; background: none; color: #47433B; font-family: "Calibri";}
		.campos_direita li input.form_radio_button { width: auto; background: none;}
		.campos_esquerda { width: 204px; float: right; margin: 6px 0 0 0;}
		* html .campos_esquerda { margin-top: 8px;}
		.campos_esquerda li { width: 200px;}
		.campos_esquerda li .campo_formulario { background: url(../img/bg_input.jpg) no-repeat left top;}
		.campos_esquerda li input { width: 199px; padding: 0; margin: 0; background: none;}
		#altera_dados .botoes { clear: both; padding: 20px 0 0 0;}
		#altera_dados .botoes .botao_enviar { background: url(../img/bt_enviar.jpg) no-repeat left top; margin: 0 10px 0 0; width: 58px; height: 16px;}
		#altera_dados .botoes .botao_enviar:hover { cursor: pointer;}
		#altera_dados .botoes .botao_enviar span { display: none;}
		#altera_dados .botoes .botao_limpar { background: url(../img/bt_limpar.jpg) no-repeat left top; width: 58px; height: 16px;}
		#altera_dados .botoes .botao_limpar:hover { cursor: pointer;}
		#altera_dados .botoes .botao_limpar span { display: none;}
		
		/*##################################################################################################################################################################################################################################################################################################*/
/*FORMULARIO DE ALTERACAO DE DADOS*/
/*##################################################################################################################################################################################################################################################################################################*/

/* campo de informações de usuario logado */
	.inf_logado { width: 158px; height: 97px; background-color: #F3F3F3; float: right; margin: 15px 0 0 0;}
		.inf_logado h3 { width: 120px; font-size: 13px; color: #395B9F; font-weight: normal; height: 30px; padding: 5px 0 0 25px; border-bottom: 1px dashed #395B9F; margin: 0 auto 20px auto;}
		.inf_logado p { margin: 0 0 0 10px; padding: 0; font-size: 12px; color: #CE3131;}
		.inf_logado p a { font-size: 12px; color: #CE3131;}
		
/* conteudo downloads */		
		.restrita_logado { width: 650px; margin: 25px 0 0 0; min-height:400px;}
		* html .restrita_logado { height:400px;}
		.cont_logado_downloads { width: 445px; float: left;}
		.lista_categoria { border: 1px solid #395B9F; width: 420px; padding: 5px 10px;}
		.lista_categoria li { display: inline;}
		.lista_categoria li a { color: #D73030; display: inline; padding: 0 10px; border-right: 1px solid #D73030; height: 15px; margin-bottom: 5px;}
		.lista_download { width: 408px; margin: auto; position: relative; z-index: 10;}
		.lista_download li { width: 400px; height: 18px; color: #333333; margin: 5px 0 5px 0;}
		.lista_download li span { float: left;}
		.lista_download li img { float: right;}
		
		.cont_logado_downloads h2 { font-size: 14px; color: #D73030; margin-top: 30px;}
		.cont_logado_downloads h3 { font-size: 14px; color: #D73030; margin-top: 30px; width: 440px; height: 23px; background-color: #E0E0E0; font-size: 16.5px; color: #333333; font-weight: normal;}
		.cabecalhoLogado
			
		.botaoEsqueciSenha { float: left;}
		.botao_enviar_esqueci_senha { width: 58px; height: 16px; background: url(../img/bt_enviar.jpg) no-repeat left top;}
		.botao_enviar_esqueci_senha:hover { cursor: pointer;}
		.botao_enviar_esqueci_senha span { display: none;}

		.campos_esquerda_altera { width: 204px; float: right; margin: 20px 0 0 0;}
		.campos_esquerda_altera li { width: 200px;}
		.campos_esquerda_altera li .campo_formulario { background: url(../img/bg_input.jpg) no-repeat left top;}
		.campos_esquerda_altera li input { width: 199px; padding: 0; margin: 0; background: none;}
		
		
		.conteudo_contato { width: 660px; min-height: 630px;}
		.conteudo_contato p { width: 353px; color: #46433A; font-size: 12px; font-weight: bolder;}
		* html .conteudo_contato { height: 470px;}
		.formulario { width: 430px; height: 405px; float: left;}
		#fale_conosco { width: 428px; margin: 0;}
		#fale_conosco label { color: #47433B; font-family: "Calibri";}
		#fale_conosco label { color: #47433B; font-family: "Calibri";}
		#fale_conosco ul { width: 428px; float: left; padding-top: 20px;}
		#fale_conosco ul li { width: 426px; float: left;}
		#fale_conosco ul li .campo_formulario { background: url(../img/bg_input_contato.jpg) no-repeat left top;}
		#fale_conosco ul li .campo_formulario input { width: 420px;}
		#fale_conosco ul li ul { width: 428px; margin: -20px 0 0 0;}
		#fale_conosco ul li ul li .campo_formulario { background: url(../img/bg_input.jpg) no-repeat left top;}
		#fale_conosco ul li ul li .campo_formulario input { width: 203px;}
		#fale_conosco ul li ul .esquerda { float: left; width: 203px;}
		#fale_conosco ul li ul .direita { float: right; width: 203px; margin: 0 5px 0 0;}
		* html #fale_conosco ul li ul .direita { float: right; width: 203px; margin: 0 1px 0 0;}
		#fale_conosco ul li .campo_formulario_msg { background: url(../img/bg_msg.jpg) no-repeat left top;}
		#fale_conosco ul li .campo_formulario_msg textarea { width: 426px; height: 154px; background: none;}
		#fale_conosco ul li.radio_button { background: none; margin: 0; color: #395B9F; font-weight: bolder; font-size: 12px;}
		#fale_conosco ul li input { width: 426px; padding: 0; margin: 0; background: none;}
		#fale_conosco ul li select { width: 199px; padding: 0; margin: 0; background: none; color: #47433B; font-family: "Calibri";}
		#fale_conosco ul li input.form_radio_button { width: auto; background: none;}
		#fale_conosco .botoes { clear: both; padding: 20px 0 0 0;}
		#fale_conosco .botoes .botao_enviar { background: url(../img/bt_enviar.jpg) no-repeat left top; margin: 0 10px 0 0; width: 58px; height: 16px;}
		#fale_conosco .botoes .botao_enviar:hover { cursor: pointer;}
		#fale_conosco .botoes .botao_enviar span { display: none;}
		#fale_conosco .botoes .botao_limpar { background: url(../img/bt_limpar.jpg) no-repeat left top; width: 58px; height: 16px;}
		#fale_conosco .botoes .botao_limpar:hover { cursor: pointer;}
		#fale_conosco .botoes .botao_limpar span { display: none;}
		.mapa_contato { width: 230px; height: 405px; float: right; margin: 10px 0 0 0; float: right;}
		.mapa_contato a img { margin: 0 0 0 30px;}
		.mapa_contato p { color: #3A5B9F; font-size: 15px; font-weight: bolder; margin: 0 0 0 30px; width: 100px;}
		.mapa_contato p.endereco { font-size: 11px; color: #46433A; width: 200px; font-weight: normal;}
		
		.categorias_produtos { margin: 10px 0 0 0;}
		.categorias_produtos li { float: left; width: 180px; margin: 0 30px 20px 10px;}
		.categorias_produtos li h2 { width: 180px; text-align: center; background: url(../img/borda_tit_img_cat.jpg) no-repeat left top #2E71FD; font-size: 12px; color: #FFF;}
		.categorias_produtos li div { clear: both; height: 151px; width: 180px; position: relative;}
		.categorias_produtos li img {}
		.categorias_produtos li .rodape_arredondado { background: url(../img/img_borda_2.png) no-repeat left top; height: 10px; width: 180px; position: absolute; bottom: 0; left: 0;}
		* html .categorias_produtos li .rodape_arredondado { background: url(../img/img_borda_2.gif) no-repeat left top;}
		
		.produtos_linhas { margin: 10px 0 0 0;}
		.produtos_linhas li { float: left; width: 147px; margin: 0 30px 20px 10px;}
		.produtos_linhas li h2 { width: 147px; text-align: center; background: url(../img/borda_tit_img_prod.jpg) no-repeat left top #2E71FD; font-size: 12px; color: #FFF;}
		.produtos_linhas li div { clear: both; height: 107px; width: 147px; position: relative;}
		.produtos_linhas li img {}
		.produtos_linhas li .rodape_arredondado { background: url(../img/img_borda.png) no-repeat left center; height: 7px; width: 147px; position: absolute; bottom: 0; left: 0;}
		* html .produtos_linhas li .rodape_arredondado { background: url(../img/img_borda.gif) no-repeat left center;}
		
/* Rodapé */
#rodape { width: 100%; background: url(../img/_fundo_rodape2.png) no-repeat center; clear: both; margin-top: -150px;}
	.fundo_copyright { width: 906px; height: 75px; background: url(../img/bg_copyright_1.png) -3px top no-repeat; margin: 34px auto 0 auto;}
	.texto_rodape address { width: 300px; height: 15px; margin: 0 0 0 350px; padding: 60px 0 0 0; font-size: 10px; color: #FFFFFF; font-style: normal; font-weight: normal; font-family: "Verdana"; float: left;}

* html #rodape { margin: -60px 0 0 -1px;}
* html .texto_rodape address { margin: 60px auto 0 170px; padding: 0; color: #FFFFFF;}

/* Rodapé Pedidos */
#rodape_pedidos { width: 100%; background: url(../img/_fundo_rodape2.png) no-repeat center; clear: both;}
#rodape_pedidos .fundo_copyright_pedidos { width: 904px; height: 75px; background: url(../img/bg_copyright_pedidos.jpg) center top no-repeat; margin: 34px auto 0 auto; padding-left: -1px;}
#rodape_pedidos .texto_rodape_pedidos address { width: 270px; height: 15px; margin: 60px auto 0 auto; padding: 60px 0 0 0; font-size: 10px; color: #FFFFFF; font-style: normal; font-weight: normal; font-family: "Verdana";}
	
* html #rodape_pedidos { height: 108px; margin-top: -90px; margin-left: -1px; background: url(../img/_fundo_rodape2.gif) no-repeat center center;}
* html #rodape_pedidos .fundo_copyright_pedidos  { margin-top: 40px; background: url(../img/bg_copyright_pedidos.jpg) center top no-repeat;}
* html #rodape_pedidos .texto_rodape_pedidos address { margin: 60px auto 0 auto; padding: 0; color: #FFFFFF;}

/********************** Titulos de todo o site */

/* tabelas pagina de produtos */

.tabelaMedidas { width: 480px; padding-top: 50px; margin: auto;}
* html .tabelaMedidas { padding-top: 100px;}
.tabelaMedidas table { width: 476px; padding: 0; margin: 0;}
.tabelaMedidas table tr th { text-align: center; width: 470px; height: 21px; color: #3A5B9F; font-size: 13px; background: url(../img/borda_redonda_tabela4.jpg) no-repeat center center;}
.tabelaMedidas table tr td { text-align: center; width: 100px;}
.tabelaMedidas table tr td.comBordaEsquerda { border-left: 2px solid #C0C0C0;}
.tabelaMedidas table tr td.comBordaDireita { border-right: 2px solid #C0C0C0;}
.tabelaMedidas table tr.celulasCentrais { height: 25px;}
.tabelaMedidas table tr.celulasCentrais1 { height: 18px; background: #E0E0E0;}
.tabelaMedidas table tr td.rodapeTabela { clear: both; background: url(../img/borda_redonda_rodape.jpg) no-repeat left top;}

.tabelaMedidas ul li.titulo { text-align: center; background: url(../img/borda_redonda_tabela4.jpg) no-repeat left top; width: 476px; border: none;}
.tabelaCor .nomeCores { width: 472px; height: 25px; text-align: center; background: #FFFFFF;}
* html .tabelaCor .nomeCores { margin-bottom: -6px;}
.tabelaCor .textoNomeCor { display: block; margin: 3px auto 0 auto; width: 110px;}
.titulo { text-align: center; color: #3A5B9F; font-weight: bolder;}
.par { background: #E0E0E0; width: 472px; height: 30px;}
* html .tabelaMedidas .par { background: #E0E0E0; width: 472px; margin-bottom: -5px;}
.tabelaCor li .imgCores { margin: 3px auto 0 auto; width: 100px;}
.tabelaMedidas ul li.imgCores div { float: left; width: 80px;}
.tabelaMedidas ul li.tituloLista { width: 480px; text-align: center;}

.tabelaCor { width: 472px;}
.tabelaCor li { width: 472px; background: #ddd; margin: auto; width: 472px; border-left: 2px solid #C0C0C0; border-right: 2px solid #C0C0C0;}

.tabelaCor li span { display: block; width: 70px; float: left; text-align: center;  }
.tabelaCor li div { display: block; width: 70px; float: left; text-align: center;  }

.tabelaCoresPadrao { width: 480px; padding-top: 16px; margin: auto;}
.tabelaCoresPadrao table { width: 476px; padding: 0; margin: 0;}
.tabelaCoresPadrao table tr th { text-align: center; width: 470px; height: 21px; color: #3A5B9F; font-size: 13px; background: url(../img/borda_redonda_tabela4.jpg) no-repeat center center;}
.tabelaCoresPadrao table tr td { text-align: center; width: 100px;}
.tabelaCoresPadrao table tr td img { padding-top: 5px;}
.tabelaCoresPadrao table tr td.comBordaEsquerda { border-left: 2px solid #C0C0C0;}
.tabelaCoresPadrao table tr td.comBordaDireita { border-right: 2px solid #C0C0C0;}
.tabelaCoresPadrao table tr.celulasCentrais { height: 25px;}
.tabelaCoresPadrao table tr.celulasCentrais1 { height: 18px; background: #E0E0E0;}
.tabelaCoresPadrao table tr td.rodapeTabela { clear: both; background: url(../img/borda_redonda_rodape.jpg) no-repeat left top;}


.tabelaCoresDetalhes { width: 480px; padding-top: 16px; margin: auto;}
.tabelaCoresDetalhes table { width: 476px; padding: 0; margin: 0;}
.tabelaCoresDetalhes table tr th { text-align: center; width: 470px; height: 21px; color: #3A5B9F; font-size: 13px; background: url(../img/borda_redonda_tabela4.jpg) no-repeat center center;}
.tabelaCoresDetalhes table tr td { text-align: center; width: 100px;}
.tabelaCoresDetalhes table tr td img { padding-top: 5px;}
.tabelaCoresDetalhes table tr td.comBordaEsquerda { border-left: 2px solid #C0C0C0;}
.tabelaCoresDetalhes table tr td.comBordaDireita { border-right: 2px solid #C0C0C0;}
.tabelaCoresDetalhes table tr.celulasCentrais { height: 25px;}
.tabelaCoresDetalhes table tr.celulasCentrais1 { height: 18px; background: #E0E0E0;}
.tabelaCoresDetalhes table tr td.rodapeTabela { clear: both; background: url(../img/borda_redonda_rodape.jpg) no-repeat left top;}

.conteudo_produtos { margin: auto; padding-bottom: 90px; margin-top: 40px;}
.teste { clear: both; padding: 10px 0 0; background: #333;}

#conteudoPedidos { width: 99.9%; float: left; background-color: #FFF; margin-top: -9px; padding-bottom: 20px; display: block; min-height: 500px;}
* html .conteudoPedidos { height: 500px;}
.contentPedidos { width: 709px; margin: auto;}
.pedidos { width: 735px; background: #F7F7F7; margin: 12px 0 0 0;}
.titulo_novo_pedido { width: 703px; margin: auto;}
.titulo_novo_pedido h1 { font-size: 14px; color: #D73030;}
.titulo_novo_pedido small { font-size: 12px; color: #D73030;}
.titulo_novo_pedido h2 { font-size: 14px; width: 200px; border-bottom: 1px dashed #D73030; color: #D73030;}
.form_pedido { width: 703px; margin: 10px auto 0 auto;}
#formPedido { width: 584px;}
.formEsquerda { float: left; width: 420px; background: #FFF; border: 1px solid #CCC; padding: .5em;}
.formEsquerda li { float: left;}
.formEsquerda li label { color: #47433B; font-size: 12px;}
form ul li label { display: block; width: 180px; height: 17px;}
.formEsquerda li div input { width: 420px; background: #DBDADA; height: 17px; border: 1px solid #666;}
.formDireita { float: right; background: #FFF; border: 1px solid #ccc; padding: .5em;}
.formDireita li div input { width: 250px; height: 17px; background: #DBDADA; border: 1px solid #666;}
.formDireita li div select { width: 250px; height: 17px; background: #DBDADA; border: 1px solid #666;}
.formBottom { float: left; width: 583px;}
.formBottom li { float: left;}
.formBottom li div input { width: 583px; background: #DBDADA; height: 17px;}
.detalhesPedidos { width: 703px; margin: 0 auto; padding: 20px 0 0 0; clear: both;}
.detalhesPedidos2 { margin: 30px 0 -30px 0;}
.detalhesPedidos2 input { background: #DBDADA; width: 120px; height: 17px; margin: 0 0 0 5px;}
.detalhesPedidos h2 { font-size: 14px; width: 155px; border-bottom: 1px dashed #D73030; color: #D73030;}

.detalhesPedidos .formCondicoesDescontos { width: 420px; height: 91px; margin: 5px 0 0 0; float: left; background: #FFF; padding: .5em; border: 1px solid #CCC;}
.formCondicoesDescontos h3 { margin: 5px 0 0 0; font-size: 12px; color: #47433B; clear: both;}
.formCondicoesDescontos { width: 293px; margin: auto;}
.formCondicoesDescontos ul li { float: left;}
.formCondicoesDescontos ul li input { background: #DBDADA; width: 35px; height: 17px; margin: 2px 0 0 20px; border: 1px solid #666;}

.formCondicoesDescontos  #formCondDesc { width: 293px; margin: auto;}
.formCondicoesDescontos  #formCondDesc ul li { float: left;}
.formCondicoesDescontos  #formCondDesc ul li input { background: #DBDADA; width: 43px; height: 17px; margin: 0 0 0 5px;}

.detalhesPedidos {}
.detalhesPedidos .transPedidos { float: right; width: 250px; height: 42px; background: #FFF; border: 1px solid #CCC; padding: .5em; display: block;}
.detalhesPedidos .transPedidos h3 { font-size: 12px; color: #47433B; margin: 2px 0 0 3px;}
.detalhesPedidos .transPedidos { margin: 10px 0 0 0;}
.detalhesPedidos .transPedidos ul li { float: left;}
.detalhesPedidos .transPedidos ul li input { margin: 0 0 0 5px; font-size: 12px; color: #47433B; border: 1px solid #666;}

.dadosPedido { float: left; margin: 15px 0 0 0; background: #FFF; border: 1px solid #CCC; padding: .5em; width: 420px;}
.dadosPedido ul li { float: left; margin: 0;}
.dadosPedido ul li label { width: 300px;}
.dadosPedido ul li input { width: 420px; height: 17px; background: #DBDADA; border: 1px solid #666;}

.pagamento { width: 703px; height: 88px; margin: auto; padding: 20px 0 0 0; clear: both;}
.formaPagamento { background: #FFF; border: 1px solid #CCC; padding: .5em; width: 251px; height: 42px; float: right; display: block; margin: 15px 0 0 0;}
.formaPagamento h3 { font-size: 12px; color: #47433B; margin: 3px 0 0 3px;}
.formaPagamento ul li { float: left;}
.formaPagamento ul li input { margin: 0 0 0 5px; font-size: 12px; color: #47433B; border: 1px solid #666;}
.formaPagamento ul li input.outra { width: 55px; height: 17px; background: #DBDADA; margin: 0;}

.itensPedido { width: 705px; margin: auto; position:relative;}
.itensPedido h2 { font-size: 14px; width: 155px; border-bottom: 1px dashed #D73030; color: #D73030;}
#tabelaItensPedidos { width: 704px; margin: 10px 0 0 0; z-index:10; height: 100%;}
#tabelaItensPedidos tr th { padding: .5em 2px; margin: 0 1px; font-size: 10px; float: left; font-weight: normal; display: block;}
#tabelaItensPedidos tr.cabecalhoItens { /*color: #47433B; font-size: 11px; font-weight: normal; float: left; margin: 0 2px 15px 5px; text-align: center; background: #00F; float: left;*/ background: #FFF; border: 1px solid #CCC; float: left; width: 703px;}
.botoesItens { width: 691px; background: #FFF; border: 1px solid #CCC; float: right; padding: .5em;}
.botoesItensAssistencia { width: 620px; background: #FFF; border: 1px solid #CCC; float: right; padding: .5em;}
.botoesItens button { float: right; margin-right: 0;}

.inputPedidos { width: 703px;}

.membro { text-align: left; margin-bottom: 2px; background: #FFF; border: 1px solid #CCC; padding: .5em;}
.membro input { margin-left: 0; background: #DDD; text-align: center; border: 1px solid #666; font-size: 10px;}
.membro select { margin-left: 0; width: 130px; height: 19px; background: #DDD; text-align: left; border: 1px solid #666; font-size: 10px;}
.membro button.removerMembro { width: 63px; height: 16px; margin: 0; background:url(../img/bt_menos_itens.jpg) no-repeat left top; float: right;}
* html .membro button.removerMembro  { margin-top: -25px;}
.qtd { width: 60px; height: 17px; color: #47433B;}
.ref { width: 60px; height: 17px; color: #47433B;}
.des { width: 170px; height: 17px; color: #47433B;}
.cor { width: 170px; height: 17px; color: #47433B;}
.v_unit { width: 65px; height: 17px; color: #47433B;}
.v_total { width: 62px; height: 17px; color: #47433B;}

.desc { width: 170px;}
* html .desc { width: 100px;}
* html .desc { width: 100px;}
.quant { width: 60px;}
* html .quant { width: 50px; text-align: center;}
.nomeRef { width: 60px;}
* html .nomeRef { width: 50px;}
.nomeCor { width: 170px;}
* html .nomeCor { width: 120px;}
.valUnit { width: 65px;}
* html .valUnit { width: 65px;}
.valTot { width: 62px;}
* html .valTot { width: 80px;}
.bt_limpar {}

.total { float: right; width: 703px; margin: 30px auto 15px auto;}
.total table { float: right;}
.total table td input { background: #DDD; text-align: center;}

.itensPedidoSalvos { margin: 30px auto 30px auto; width: 574px;}
.descSalvos { width: 200px; height: 17px; background: #DBDADA;}
.quantSalvos { width: 50px; height: 17px; background: #DBDADA;}
.refSalvos { width: 50px; height: 17px; background: #DBDADA;}
.corSalvos { width: 200px; height: 17px; background: #DBDADA;}
.valUnitSalvos { width: 60px; height: 17px; background: #DBDADA;}
.valTotSalvos { width: 60px; height: 17px; background: #DBDADA;}

.adicionarMembro { width: 63px; height: 16px; margin: 0 8px 0 0; background:url(../img/bt_mais_itens.jpg) no-repeat left top; float: right;}
.adicionarMembro:hover { background: url(../img/bt_mais_itens_hover.jpg) no-repeat left top;}
.adicionarMembro span { display: none;}

.botaoMenosItens { width: 63px; height: 16px; margin: 0; background:url(../img/bt_menos_itens.jpg) no-repeat left top; float: right;}
.botaoMenosItens:hover { background:url(../img/bt_menos_itens_hover.jpg) no-repeat left top;}
.botaoMenosItens span { display: none;}

.obsPedido { width: 690px; margin: 20px auto; float: left; background: #FFF; border: 1px solid #CCC; padding: .5em;}
.obsPedido h2 { width: 100px; font-size: 13px; color: #47433B;}
.campoObservacao { width: 675px; height: 94px; background: #DDD; border: 1px solid #666; padding: .5em;}

.tabelaDetalhes { width: 418px; margin: 60px 0 0 285px; display: block; background: #FFF; border: 1px solid #CCC; text-align: justify; text-align: center;}
.tabelaDetalhes tr td input { width: 100px; background: #DDD; border: 1px solid #666;}
.tabelaDetalhes tr.cabecalhoTabelaDetalhes {}


.obsPedidoFinal { margin: 30px auto; width: 703px; display: block;}
.obsPedidoFinal p { color: #D73030; font-size: 12px; margin-top: 15px; float: left;}
.obsPedidoFinal .botoes .botao_enviar { float: right; margin-right: 10px; margin-top: 15px; width: 101px; height: 28px; background: url(../img/bt_enviar_pedidos.jpg) no-repeat left top;}
.obsPedidoFinal .botoes .botao_enviar:hover { background: url(../img/bt_enviar_pedidos_hover.jpg) no-repeat left top;}
.obsPedidoFinal .botoes .botao_enviar span { display: none;}

.historicoPedidos  { width: 709px; background: #F7F7F7; margin: 12px 0 0 0;}
.historicoPedidos h1 { font-size: 14px; color: #D73030; padding: 10px;}
.historicoPedidos h2 { font-size: 14px; color: #D73030; float: left; height: 32px; text-align: center; margin: 20px 0 0 15px; float: left; padding: 14px 8px 0 0;}
* html .historicoPedidos h2 { margin-left: 5px;}

#formPesquisaHistorico { width: 380px; height: 46px; margin: 20px; font-family: "Calibri"; color: #47433B;}
* html #formPesquisaHistorico { width: 400px;} /*Esse tamanho foi definido pra não ocorrer quebra desse formulario no IE6*/
#formPesquisaHistorico ul li { float: left;}
#formPesquisaHistorico ul li div { float: left; width: 83px;}
#formPesquisaHistorico ul li input { border: 1px solid #CCC; width: 83px; height: 17px; margin: 4px 15px 0 0;}
#formPesquisaHistorico ul li label { float: left; width: 40px; margin: 4px 2px 0 5px;}
#formPesquisaHistorico ul li label.exData { width: 80px;}
#formPesquisaHistorico ul li .buscarHistorico { background: url(../img/bt_buscar.jpg) no-repeat left top; width: 58px; height: 16px; margin: 7px 0 0 10px;}
#formPesquisaHistorico ul li .buscarHistorico:hover { background: url(../img/bt_buscar_hover.jpg) no-repeat left top;}
#formPesquisaHistorico ul li .buscarHistorico span { display: none;}

.historicoPedidos table { margin: auto;}
.historicoPedidos table tr th { text-align: left;}
.historicoPedidos table tr td { margin: 2px 2px;}
.historicoPedidos table tr td input { text-align: center; background: none; margin: 0 6px 0 0;}
.historicoPedidos table tr td input.botaoVisualizarPedido { background: url(../img/bt_visualizar.jpg) no-repeat 23px center;}
.historicoPedidos table tr td input.botaoVisualizarPedido:hover { cursor: pointer;}

/* PAGINA DE ASSISTENCIA */

.conteudoAssistencia { width: 645px; background: #F7F7F7; margin: 20px 0 0 0; min-height: 550px;}
* html .conteudoAssistencia { height: 550px;}

.conteudoAssistencia small { color: #D73030; font-size: 12px; margin: 0 0 0 5px;}
.conteudoAssistencia h2 { color: #B63535; border-bottom: 1px dashed #B63535; width: 157px; font-size: 14px; margin: 10px 0 0 5px;}
#formAssistencia { width: 635px; margin: 10px 5px; margin-bottom: 15px;}
#formAssistencia ul li label, select { color: #47433B; font-family: "Calibri";}
#formAssistencia .formEsquerda { float: left; width: 375px;}
#formAssistencia .formEsquerda li { float: left;}
#formAssistencia .formEsquerda li label { color: #47433B; font-size: 12px;}
form ul li label { display: block; width: 180px; height: 17px;}
#formAssistencia .formEsquerda li div input { width: 375px; background: #DBDADA; height: 17px;}
#formAssistencia .formDireita { float: right;}
#formAssistencia .formDireita li div input { width: 225px; height: 17px; background: #DBDADA;}
#formAssistencia .formDireita li div select { width: 225px; height: 16px; background: #DBDADA;}
#formAssistencia .formBottom { float: left; width: 583px;}
#formAssistencia .formBottom li { float: left;}
#formAssistencia .formBottom li div input { width: 583px; background: #DBDADA; height: 17px;}
#tabelaItens { margin: 10px 0 0 0;}
.pecas { width: 500px; padding: 0; margin: 30px 0 0 0; display: block; padding-top: 30px;}
* html .pecas { width: 500px; padding: 0;}
#tabelaItensAssistencia tr.cabecalhoItensAssistencia { /*color: #47433B; font-size: 11px; font-weight: normal; float: left; margin: 0 2px 15px 5px; text-align: center; background: #00F; float: left;*/ background: #FFF; border: 1px solid #CCC; width: 620px; text-align: center; padding: .5em; height: 25px;}
#tabelaItensAssistencia tr.cabecalhoItensAssistencia th { font-size: 11px;}

.itensAssistencia { width: 635px;}
.itensAssistencia .botoesItens { width: 620px;}
.inputAssistencia td ul li.membro { text-align: left; margin-bottom: 2px; background: #FFF; border: 1px solid #CCC; padding: .5em; width: 620px;}
.membro input { margin-left: 0; background: #DDD; text-align: center; border: 1px solid #666; font-size: 10px;}
.membro button.removerMembro { width: 63px; height: 16px; margin: 0; background:url(../img/bt_menos_itens.jpg) no-repeat left top; float: right;}
.qtdAssis { width: 30px; height: 17px; color: #47433B; background: #090;}
.descricaoAssis { width: 95px; height: 17px; color: #47433B; background: #090;}
.produtoAssis { width: 75px; height: 17px; color: #47433B; background: #090;}
.corAssis { width: 95px; height: 17px; color: #47433B; background: #090;}
.loteAssis2 { width: 40px; height: 17px; color: #47433B; background: #090;}
.pecaNumero { height: 17px; width: 50px;}

.descAssis { width: 100px;}
* html .descAssis { width: 100px; text-align: center; padding: 0; margin: 0;}
.quantAssis { width: 40px;}
* html .quantAssis { width: auto; text-align: left; padding: 0; margin: 0;}
.prodAssis { width: 85px;}
* html .prodAssis { width: 140px;}
.pecaNumAssis { width: 60px;}
* html .pecaNumAssis { width: 110px;}
.nomeCorAssis { width: 100px;}
* html .nomeCorAssis { width: 90px;}
.loteAssis { width: 50px;}
* html .loteAssis { width: 100px; text-align: left; border-left: 10px solid #FFF;}
.motivo { text-align: left; border-left: 10px solid #FFF; padding-left: 20px;}
.bt_limpar {}

.totalAssis { float: right; width: 703px; margin: 30px auto 15px auto;}
.total table { float: right;}
.total table td input { background: #DDD; text-align: center;}

.itensPedidoSalvos { margin: 30px auto 30px auto; width: 574px;}
.descSalvos { width: 200px; height: 17px; background: #DBDADA;}
.quantSalvos { width: 50px; height: 17px; background: #DBDADA;}
.refSalvos { width: 50px; height: 17px; background: #DBDADA;}
.corSalvos { width: 200px; height: 17px; background: #DBDADA;}
.valUnitSalvos { width: 60px; height: 17px; background: #DBDADA;}
.valTotSalvos { width: 60px; height: 17px; background: #DBDADA;}

.adicionarMembro { width: 63px; height: 16px; margin: 0 8px 0 0; background:url(../img/bt_mais_itens.jpg) no-repeat left top; float: right;}
.adicionarMembro:hover { background: url(../img/bt_mais_itens_hover.jpg) no-repeat left top;}
.adicionarMembro span { display: none;}

.botaoMenosItens { width: 63px; height: 16px; margin: 0; background:url(../img/bt_menos_itens.jpg) no-repeat left top; float: right;}
.botaoMenosItens:hover { background:url(../img/bt_menos_itens_hover.jpg) no-repeat left top;}
.botaoMenosItens span { display: none;}

.botoesAssistencia { clear: both; padding: 20px 0 0 0; float: right;}
.botoesAssistencia .botao_enviar { background: url(../img/bt_enviar_pedidos.jpg) no-repeat left top; margin: 0 10px 0 0; width: 101px; height: 28px;}
.botoesAssistencia .botao_enviar:hover { cursor: pointer; background: url(../img/bt_enviar_pedidos_hover.jpg) no-repeat left top;}
.botoesAssistencia .botao_enviar span { display: none;}
.botoesAssistencia .botao_limpar { background: url(../img/btLimpar.jpg) no-repeat left top; width: 83px; height: 23px;}
.botoesAssistencia .botao_limpar:hover { cursor: pointer;}
.botoesAssistencia .botao_limpar span { display: none;}

#imgagensAssistecia { height: 470px; overflow-y: auto; overflow-x: hidden; width: 165px; margin: 20px auto;}
#imgagensAssistecia img { margin: 5px 0 0 0; border: 1px solid #CCCCCC;}
#imgagensAssistecia div small { display: block; clear: both; margin: 0 0 20px 0; font-family: "Calibri"; color: #47433B;}
.cabecalhoLateralAssistencia { margin: 15px 0 0 5px; color: #666666; font-size: 14px;}
.tituloLateralAssistencia { color: #666666; font-size: 12px; margin: 15px 0 0 5px;}

#wrapperConteudoLogin { width: 904px; background-color: #FFFFFF; margin: 0 auto;}
.conteudoLoginPedidos { width: 208px; margin: 0 auto;}
.campoLoginPedidos { width: 208px; margin: 120px auto 250px auto;}
.campoLoginPedidos h1 { color: #3A5B9F; font-size: 20px; width: 100%;}
#formLoginPedido { width: 100%; height: 107px; margin: 19px 0 0 0;}
#formLoginPedido ul li label {}
#formLoginPedido ul li input { width: 202px; height: 17px; background: #DBDADA;}
.btLoginPedidos .btLoginEnvia { background: url(../img/bt_ok.jpg) no-repeat left top; width: 22px; height: 15px;}
.btLoginPedidos .btLoginEnvia span { display: none;}
.menuPedidos { width: 280px; height: 23px; background: url(../img/fundo_menu_pedidos.jpg) no-repeat left top; text-align: center; padding: 0 .5em;}
.menuPedidos span { color: #4665A5; font-size: 13px; float: left;}
.menuPedidos .menus { color: #FC2D2D;}
.menuPedidos .menus small a { color: #FC2D2D; font-size: 12px; text-decoration: underline; font-weight: bolder; float: right; margin-right: 20px;}

#flashRodape { position: relative; float: right; z-index: 10; margin: 35px 15px 0 0;}

.sucesso { font-size: 20px; font-weight: lighter;}

#carrega { width: 705px; height: 100%; position:absolute; z-index:3000; opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; background: #FFF url(../img/loading.gif) center center no-repeat; display:none;}

* html #carrega { width: 705px; height: 250px; position:absolute; z-index:3000;}

/*############ ASSISTENCIA OK ################*/
.conteudoAssistenciaOk{ width: 660px; min-height: 630px;}
* html .conteudoAssistenciaOk{ width: 660px; height: 630px;}


#FlashMovelSul { margin: 40px 0 0 40px; float: left;}

/*### Onde Encontrar ###*/
.ondeEncontrar { width: 618px; min-height: 389px; padding: 20px 0 0 0;}
* html .ondeEncontrar { height: 389px;}
.ondeEncontrar .mapaFlashOndeEncontrar { width: 335px; height: 289px; float: left;}
.ondeEncontrar .mapaFlashOndeEncontrar h3 { width: 282px; height: 21px; text-align: center; font-size: 14px; font-family: "Trebuchet MS"; color: #7A7A7A;}
.ondeEncontrar .mapaFlashOndeEncontrar h3 strong { font-size: 14px; font-family: "Trebuchet MS"; color: #F70000;}
.ondeEncontrar .selecioneCidade { width: 278px; height: 289px; float: left;}
.ondeEncontrar .selecioneCidade h4 { width: 282px; height: 21px; text-align: center; font-size: 14px; font-family: "Trebuchet MS"; color: #7A7A7A;}
.ondeEncontrar .selecioneCidade h4 strong { font-size: 14px; font-family: "Trebuchet MS"; color: #F70000;}
.ondeEncontrar .selecioneCidade .formSelecionaCidade { width: 278px; height: 264px; border: 2px solid #F4F4F4;}
.ondeEncontrar .selecioneCidade .formSelecionaCidade ul { width: 278px; padding: 68px 0 0 0; text-align: center;}
.ondeEncontrar .selecioneCidade .formSelecionaCidade ul li {}
.ondeEncontrar .selecioneCidade .formSelecionaCidade ul li div {}
.ondeEncontrar .selecioneCidade .formSelecionaCidade ul li div select { width: 241px; height: 23px; border: 2px solid #F4F4F4;}
.ondeEncontrar .selecioneCidade .formSelecionaCidade .observacaoEncontrar { width: 249px; heigth: 60px; background: #E1E1E1; text-align: center; padding: 15px; margin: 79px 0 0 0; color: #7B7B7B;}

/*### Onde Encontrar2 ###*/
.ondeEncontrar .selecioneEstadoCidade { width: 659px; height: 59px; background: #F4F4F4;}
.ondeEncontrar .selecioneEstadoCidade ul { height: 30px; border-bottom: 1px solid #CCCCCC; padding: 8px 0 0 3px;}
.ondeEncontrar .selecioneEstadoCidade ul li { width: 326px; float: left; height: 19px;}
.ondeEncontrar .selecioneEstadoCidade ul li label { width: 131px; height: 19px; float: left; font-size:11px; font-family: "Verdana"; font-weight: bolder; color: #395B9F;}
.ondeEncontrar .selecioneEstadoCidade ul li div { float: left;}
.ondeEncontrar .selecioneEstadoCidade select { width: 182px; height: 19px; border: 1px solid #3A5B9F;}
.ondeEncontrar .selecioneEstadoCidade .cidadeAtual { width: 500px; height: 16px; padding-left: 3px;}
.ondeEncontrar .selecioneEstadoCidade .cidadeAtual p { font-size: 11px; font-family: "Verdana"; color: #395B9F;}

.ondeEncontrar .listaOndeEncontrar { width: 659px;}
.ondeEncontrar .listaOndeEncontrar ul { width: 320px; margin: auto; margin-top: 20px; padding-bottom: 5px; border-bottom: 1px dashed #A6A6A6;}
.ondeEncontrar .listaOndeEncontrar ul li {}
.ondeEncontrar .listaOndeEncontrar ul li strong { color: #221FB8; font-weight: bolder;}


/*    ALTERAÇÕES NA GALERIA    */
.imageElement {}
.imageElement h3 {}
.imageElement p {}
