/*--------------------*/
	/*** CONTEUDO  ***/
/*--------------------*/

#conteudo{width:100%; background: url(/imagens/bg_tit_contato.jpg) no-repeat center top; text-align:center; padding:118px 0 0 0; }
	#cont_conteudo{width:976px;  margin:0 auto; background:url(/imagens/bg_conteudo_rodape.gif) bottom no-repeat; padding:0 0 20px 20px;}
	
/* COLUNA 1 */	
		#coluna1{ width:576px; float:left; text-align:left;}
			#coluna1 p{ font-size:15px; color:#44261f; margin:0 0 10px 15px; padding:0; }
				#coluna1 p a{ font-size:15px; font-weight:bold; color:#44261f; text-decoration:none; }
				#coluna1 p a:hover{text-decoration:underline;}

	/* FORMULÁRIO*/
#fr_contato{width:520px; float:left; clear:both; margin:0; padding:0; font-family:"Trebuchet MS"}
	#fr_contato fieldset{width:520px; border:none;}
	#fr_contato label{width:210px; 	background:#f4efe5;	color:#44261f;	font-size:15px;	text-align:right; margin-right:3px; padding:0 15px 0 0; float:left; clear:both; display:block;}

	input,
	textarea,
	select
	{width:280px; color:#9d0000; background-color:#fff; font-size:15px; float:left; border:1px solid #bd8831;}

	input{height:18px; margin-bottom:7px !important;}
	textarea{height:166px; margin:0 0 7px 0; padding:0; font-family:"Trebuchet MS";}
	select{margin-bottom:7px;}

/*** Classes específicas ***/
	.input_telefone{width:100px; margin:0 0 0 15px;}
	.ddd{width:30px;}
	
	input#data{ width:130px !important;}
	.lb_data_evento{ height:175px !important;}
	p.desc_data{ width:150px; font-size:12px !important; color:#9d0000 !important; float:left; }
		p.desc_data img{ margin:5px 5px 0 5px;}

	.lb_mensagem{ height:170px !important;}

	.p_obrigatorios{ width:300px; font-size:12px !important; color:#44261f !important; font-style:italic; clear:both !important; float:left !important; margin:10px 0 0 15px !important;}

	/* Botão Enviar*/
.btn_enviar{width:78px !important; height:23px !important; 	background:url(/imagens/btn_enviar.gif) no-repeat; float:left; clear:both !important; margin:10px 0 20px 240px !important; 
border:none!important; cursor:pointer;}

	/* Mensagens de ERRO */
.erro{height:20px;	font-size:11px;	color:red;	display:block;	margin:-10px 0 0 124px;	*margin:0 0 4px 127px;}
span.msgErr{width:350px; height:19px; color: #FF0000; font-size:11px; margin:0;	padding:0; 	clear:both; display:block; font-weight:normal;}
.confirma_contato{width:500px; font-size:12px; font-weight:bold; color:#003884;	margin:20px 0 50px 21px; float:left;}


/* COLUNA 2 */	
		#coluna2{ width:261px; float:left; margin:0 0 0 120px; text-align:left;}
			#coluna2 h3{ color:#9d0000; font-size:15px; font-weight:bold; margin:0; padding:0;}
			#box_sac{background:url(/imagens/bg_contato_sac.jpg) no-repeat; width:181px; height:68px; padding:25px 0 0 80px;}
				#box_sac span{ color:#db8b09; font-size:20px; font-weight:bold; margin:0; padding:0;}
				#box_sac p {font-size:13px !important; margin:0 0 !important;}
				#box_sac p.contato_email{font-size:13px !important; margin: 6px 0 !important;}
				#box_sac p a{color:#44261f; text-decoration:underline;}
				#box_sac p a:hover{text-decoration:none;}
				
			#box_assessoria{background:url(/imagens/bg_contato_assessoria.jpg) no-repeat; width:236px; height:170px; padding:17px 0 0 25px; margin:50px 0 0 0;}
				#box_assessoria img{margin:0 5px 0 10px;}
				#box_assessoria p{ margin:11px 0 11px 0; font-size:13px;}
				#box_assessoria p a{color:#44261f; text-decoration:underline;}
				p.acessoria_contato{font-size:13px !important; margin:0 !important;}
			
			#box_trabalhe_conosco { background:url(/imagens/bg_contato_assessoria.jpg) no-repeat; width:261px; padding:17px 0 0 0; margin:23px 0 0 0; }
				#box_trabalhe_conosco p{ margin:11px 0 11px 0; font-size:15px; text-align:center; }

