﻿/*
	author       Klaus Madeira, designer.
	creation     Nov. 2014
	version      1.0
	url          http://www.vittoraci.com.br
	license      (C) Vittoraci - All rights reserved.
	notes        Code authorial, reasoned line by line, worth studying!
*/

form{width: 400px;}
fieldset{width: 400px; border: none;}
form fieldset label {
	width: 380px;
	float: left;
	display: block;
	color: #78221F;
	text-transform: uppercase;
	letter-spacing: -1px;
	word-spacing: 2px;
}
form fieldset label span{font-size: 10px; color: #797979; letter-spacing: normal; margin-left: 5px; margin-bottom: 10px;}
form fieldset label.labmensagem {width: 380px; text-transform: uppercase; }
form fieldset label.labmensagem textarea {
	width: 370px;
	height: 100px;
	font-family: arial, sans-serif;
	font-size: 18px;
	color: #333;
	background: #E8EAEC;
	border: none;
	padding: 5px 10px;
	margin-top: 10px;
	
	/* efx */
	border-radius: 			2px;
	-moz-border-radius: 	2px;
	-webkit-border-radius:	2px;
	-moz-box-shadow: 	inset 1px 1px 3px #999;
	-webkit-box-shadow: inset 1px 1px 3px #999;
}
form fieldset label input {
	width: 370px;
	height: 30px;
	font-family: arial, sans-serif;
	font-size: 18px;
	color: #333;
	border: none;
	background: #E8EAEC;
	padding: 5px 10px;
	margin-top: 5px;
	margin-bottom: 15px;
	
	/* efx */
	border-radius: 			2px;
	-moz-border-radius: 	2px;
	-webkit-border-radius:	2px;
	-moz-box-shadow:		inset 1px 1px 3px #999;
	-webkit-box-shadow:		inset 1px 1px 3px #999;
}
form fieldset input.button{
	font-size: 1em;
	color: #FFF;
	background: #781E19;
	margin: 14px 0 0 0;
	border: 1px solid #78221F;
	padding: 12px 16px;
	letter-spacing: 1px;
	text-transform: uppercase;
	cursor: pointer;
	clear: both;
	float: left;

	/* efx */
	border-radius: 			2px;
	-moz-border-radius: 	2px;
	-webkit-border-radius:	2px;
}
form fieldset input.botao:hover{
	background: #009900;
	color: #FFF;
	border: 1px solid #009900;
	box-shadow: 0 1px 8px #B7B7B7;
}

form fieldset  input:required:invalid, input:focus:invalid {
	outline-color: red
}

form fieldset  textarea:required:invalid, input:focus:invalid {
	outline-color: red
}
