/**********************************

Estilo do forumlario de contato

***********************************/

/* estilo do fieldset
------------------------------*/
#texto fieldset {
	background-color: #A2C5EF;
	border: none;
	padding:2em 1em;
	margin-bottom:5px;
	text-align:left;
}

/* estilo dos inputs e textarea
------------------------------*/
#texto input, #texto textarea, #texto select { font-size:12px; }

#texto textarea { height:150px; }

#texto label, #texto fieldset input, #texto textarea, #texto select {
	float: left;
	margin-bottom: 10px;
	width: 280px;
}

/* tamanho do checkbox
------------------------------*/
#texto fieldset input#newsletter{ width:auto; }

/* estilo do do botao submit
------------------------------*/
#texto input#botao { 
	margin-left:290px;
	width:155px;
	margin-bottom:0;
}

/* estilo do label
------------------------------*/ 
#texto fieldset label.titulo  {
	padding-right: 20px;
	text-align: right;
	width:200px;
}

/* estilo da mensagem de erro
------------------------------*/ 
#texto fieldset label.error {
	color: red;
	cursor:pointer;
	font-weight:bold;
	font-style: italic;
	margin-left: 220px;
}

input.error, textarea.error { border: 1px solid red; background-color: #FFDFDF;}
input:focus, textarea:focus { background-color: #FFFDEF; }

/* estilo paragrafos de tratamento no php
------------------------------*/ 
p.true {
	border: 1px solid green;
	background-color: #C3DFC3;
	color:black;
	font-weight:bold;
	text-align:center;
}

p.false {
	border: 1px solid red;
	background-color: #FFDFDF;
	color:black;
	font-weight:bold;
	text-align:center;
}