/* ---------------------------------------------------------------------------------------------- */
/* estrutura principal */

div#item_s { display: block; position: relative; width: 650px; padding: 50px 0 0 0; background-color: transparent; margin: 0 auto; }


/* ---------------------------------------------------------------------------------------------- */
/* descricao */

div#item_s h1 { display: block; position: relative; width: 100%; font-family: 'HelveticaCondensedThin', sans-serif; font-size: 35px; line-height: 50px; }
		
div#item_s div.header img { display: block; position: relative; width: 50%; margin: 25px auto; }
div#item_s div.header p { display: block; position: relative; width: 100%; font-size: 22px; line-height: 35px; text-align: center; }


/* ---------------------------------------------------------------------------------------------- */
/* formulario */

div#item_s form { display: block; position: relative; background-color: #ffffff; width: 90%; margin: 25px auto 0 auto; padding: 25px 5%; }
	div#item_s form p.legend { display: block; position: relative; width: 40%; float: left; color: #2b2b2b; font-size: 18px; line-height: 25px; margin: 0 0 10px 0; }
	div#item_s form input[type="text"] { display: block; position: relative; width: 55%; float: right; line-height: 25px; height: 25px; border: none; background-color: #babcbe; margin: 0 0 10px 5%; }
	div#item_s form textarea { display: block; position: relative; width: 55%; float: right; padding: 0; line-height: 25px; height: 50px; border: none; background-color: #babcbe; margin: 0 0 10px 5%; resize: vertical; }
	div#item_s form input[type="submit"] { display: block; position: relative; background-color: #2b2b2b; border: none; color: #ffffff; padding: 20px 50px; float: right; margin: 25px 0 0 0; cursor: pointer; text-transform: uppercase; text-align: center; }
	div#item_s form input[type="submit"]:hover { background-color: #fac819; color: #2b2b2b; }
	div#item_s form input[type="button"] { display: block; position: relative; background-color: #2b2b2b; border: none; color: #ffffff; padding: 20px 50px; float: left; margin: 25px 0 0 0; cursor: pointer; text-transform: uppercase; text-align: center; }
	div#item_s form input[type="button"]:hover { background-color: #fac819; color: #2b2b2b; }


/* ---------------------------------------------------------------------------------------------- */