@CHARSET "iso8859-1";

/*
 * GERAL
*/
body#fale	{background-image: none; background-color: #fff; width: 500px; text-align: center;}
 
/*
 * JANELA MODAL (plugin do jquery)
 */

/* janela */
#fale				{margin:0; padding: 10px; position: absolute; background-color: #fff; text-align: left;}
#fale .cabecalho	{margin-bottom: 10px;}
#fale .titulo		{float: left; width: 100%; text-align: left; margin-top: 5px;}
#fale .fechar		{background: url(../img/bt/fechar.png) no-repeat right 0; width: 24px; height: 24px; float: right; cursor: pointer; width: 100%; margin-top: -17px; border-bottom: 1px solid #999; padding-bottom: 7px; margin-bottom: 7px;}
#fale .fechar:hover	{background: url(../img/bt/fechar2.png) no-repeat right 0;}
#fale .rodape		{color: #a0a0a0; margin-top: 10px;}
 
/*
 * CONTEUDO
*/ 
#fale .explicacao {text-align: left; margin: 7px 0 0 15px;}
#fale .dica	{text-align: left; margin: 7px 0 0 7px; color: #7a988e; display: block;}
#fale form			{ background-color: #edf3f1; margin: 10px 0 10px 0; padding: 20px; text-align: left;}
#fale form table td   { width: 120px; white-space: nowrap; padding-bottom: 5px;}
#fale form table td label  { white-space: nowrap;}
#fale form .bt_enviar		{ margin: 15px 0 0 365px;}
#fale form .desejo , .destaque	{font-weight: bold;}
 
#fale form .bt_enviar		{ margin-left: 365px;}
#fale form .desejo , .destaque	{font-weight: bold;}

#fale form  select		{width: 160px;}

.NFRadio { margin-top: 4px;}
.NFSelect{ margin-top: 0px;}

#fale div.mensagem.erro {padding: 4px 10px; margin: -10px -9px 5px -10px;}

form td {vertical-align: middle;}

/*
 * MENSAGENS
 */
/*
 #fale div.mensagem.erro		{padding: 4px 10px; margin: -10px -9px 5px -10px;}
#fale div.mensagem.sucesso	{margin-top: 40px;}
*/
/* substitui o niceforms */
/*
#fale form li textarea					{border: 1px solid #A6C6BB; height: 100px; padding: 6px 7px 7px 7px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#fale form li input[type="text"]		{border: 1px solid #A6C6BB; height: 12px; padding: 6px 7px 7px 7px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#fale form li select					{border: 1px solid #A6C6BB;}
#fale form li textarea.erro,
#fale form li input[type="text"].erro,
#fale form li select.erro				{border: 1px solid #ff0000; background-color: #ffd5d6;}
*/
/* efeitos */
/*
#fale form li input[type="text"]:focus,
#fale form li select:focus,
#fale form li textarea:focus			{border-color: #2e7f64;}

#fale form li textarea.erro:focus,
#fale form li input[type="text"].erro:focus,
#fale form li select.erro:focus					{border-color: #c00;}
*/
/*
 * GERAL
 */
/*
body#fale	{background-image: none; background-color: #fff; width: 502px;}
*/
/* janela */
/*
#fale				{margin:0; padding: 10px; position: absolute; background-color: #fff; text-align:center;}
#fale .cabecalho	{margin-bottom: 10px;}
#fale .titulo		{float: left; width: 100%; text-align: left; margin-top: 5px;}
#fale .fechar		{background: url(../img/bt/fechar.png) no-repeat right 0; width: 24px; height: 24px; float: right; cursor: pointer; width: 100%; margin-top: -17px; border-bottom: 1px solid #999; padding-bottom: 7px; margin-bottom: 7px;}
#fale .fechar:hover	{background: url(../img/bt/fechar2.png) no-repeat right 0;}
#fale .rodape		{color: #a0a0a0; margin-top: 10px;}
/*
/*
 * FORMULARIO
 */

/* geral */
/*
#fale .explicacao						{float: left; width: 100%; text-align: left; margin-top: 5px;}
#fale form								{float: left; width: 460px; background-color: #edf3f1; margin: 10px 0 10px 0; padding: 20px;}
#fale form *							{float: left;}
#fale form ul							{width: 460px;}
#fale form li							{clear: left; margin: 4px 0; width: 446px;}
#fale form li 			label.esquerda	{width: 130px; text-align: left; margin-top: 7px;}
#fale form li.estado	label.esquerda,
#fale form li.cidade	label.esquerda,
#fale form li.profissao	label.esquerda,
#fale form li.assunto	label.esquerda	{margin-top: 2px;}	
*/
/* especifico */
/*
#fale form li.nascimento	.dica				{float: left; text-align: left; margin: 7px 0 0 7px; color: #7a988e; font-size: 10px;}
#fale form li.sexo			input				{margin: 6px 6px 0 0;}
#fale form li.sexo			label.direita		{margin: 7px 28px 0 0;}
#fale form li.mensagem							{margin-top: 20px;}
#fale form li.mensagem		.dica				{float: right; color: #7a988e; font-size: 10px; width: 300px; text-align: right;}
#fale form li.mensagem		.dica em			{float: none; font-size: 12px; font-weight: bold; margin-left: 4px;}
#fale form li.mensagem		.dica em.negativo	{color: red;}
#fale form li.mensagem		textarea			{clear: left; margin-top: 5px; width: 436px; padding-right: 0px; height: 50px; font-style: italic;}
#fale form li.desejo		input				{clear: left;}
#fale form li.desejo		label				{margin-top: 3px; width: 406px; text-align: left;}
#fale form li.desejo		label em			{font-weight: bold;}
#fale form li.enviar							{margin-top: 10px;}
#fale form li.enviar		a					{float: right;}
*/
/* larguras */
/*
#fale form .menor	{width: 40px;}
#fale form .pequeno	{width: 80px;}
#fale form .medio	{width: 100px;}
#fale form .grande	{width: 290px;}
*/

