@charset "iso-8859-1";


/* Formatação de Campos */

/* Campo */
.TextField {
	font-size: 12px;
	font-style: normal;
	text-transform: none;
	background-color: #fff;
	border: 1px solid #C0C7C7;
}

.TextFieldFocus {
	font-size: 12px;
	font-style: normal;
	text-transform: none;
	background-color: #fff;
	border: 1px solid #8B9898;
}

.TextFieldStartValue {
	font-size: 12px;
	/*font-style: italic;*/
	text-transform: none;
	color: #A0A0A0;
	background-color:#fff;
	border: 1px solid #C0C7C7;
}


/* Campo que pode ser editado com a barra de edição de texto*/
.TextFieldWithRichText {
	font-size: 12px;
	font-style: normal;
	text-transform: none;
	background-color: #fff;
	border: 1px solid #C0C7C7;
	position: relative; 
	z-index:1; 
	width: 550px;
	height: 200px; 
	overflow: auto;
}

.TextFieldWithRichTextFocus {
	font-size: 12px;
	font-style: normal;
	text-transform: none;
	background-color: #fff;
	border: 1px solid #8B9898;
	position: relative; 
	z-index:1; 
	width: 550px;
	height: 200px; 
	overflow: auto;
}

/* Elemento que mostra o erro no campo correspondente */
.TextFieldError {
	font-size: 11px;
	text-transform: none;
	color: #A0A0A0;
	line-height: 20px;
}

/* Elemento que mostra o erro no campo correspondente */
.TextFieldWithRichTextError {
	font-size: 11px;
	text-indent: 5px;
	position: relative;
	z-index: 2;
	width: 400px;
	height: 0px;
	top: -21px;
	left: 550px;
}

/* Botão do Formulário*/
.FormButton {
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-transform: none;
	text-align: center;
}

/* Parágrafo que indica que houve um erro no formulário */
.Warning {
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	text-indent: 20px;
	color: #D50000;
	margin: 0px;
}


/* Conteúdos dentro de tabelas */

/* Cabeçalho do campo - Célula da tabela */
.TextFieldHeader {
	font-weight: bold;
	text-transform: none;
	text-indent: 10px;
	height: 30px;
	padding-top: 30px;
	padding-bottom: 10px;
}

/* Fundo do Cabeçalho do campo */
.TextFieldHeaderBackground {
	font-weight: bold;
	line-height: 24px;
	color: #fff;
	background: #fff url(http://www.servilas.com/Imagens/Auxiliares/Fundo_Titulo.jpg) left repeat-y;
	position: relative;
	height: 24px;
}

/* Título do campo - Fica por cima do campo - Célula da tabela */
.TextFieldTitle {
	font-size: 12px;
	font-weight: bold;
	text-transform:none;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* Nome do campo - Fica Antes do campo, na mesma linha - Célula da tabela */
.TextFieldName {
	font-size: 12px;
	font-weight: bold;
	text-transform:none;
	width: 140px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* Linha com um campo normal - Célula da tabela */
.TextFieldLine {
	padding-top: 5px;
	padding-bottom: 5px;
}


/* Linha com o resultado da submissão do formulário - Célula da tabela */
.FormResult {
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	position: relative;
	height: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

/* Linha com o informação adicional do formulário - Célula da tabela */
.FormInformation {
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* Linha com os botões do formulário - Célula da tabela */
.FormButtons {
	font-size: 12px;
	text-align: right;
	padding-top: 20px;
	padding-bottom: 20px;
}

/* Linha com a Barra de edição de texto - Célula da tabela */
.FormToolBar {
	padding-top: 10px;
	padding-bottom: 25px;
}


/* Span para verificação de SPAM*/
.Verification{
	position:relative;
	width: 0px;
	height:0px;
	border:0px;
	background:transparent;
} 