@charset "utf-8";

	/*
	
	Template para CMS
	@name		Default
	@basename	formularios.css
	@author		Felipe da Vinha Ricieri
	@date		30/06/2009
	
	*/
	
	fieldset, form	{ margin:0px; padding:0px; border:0px }
	
	fieldset ol
		{
		list-style:none;
		margin:0px;
		padding:0px;
		}
	
	/*
	*/
	
	/*form table tr td	{ vertical-align:top; }*/
	
	.inputs, .textareas
		{
		font-family:inherit;
		font-size:11px;
		color:#7C701A;
		padding:3px;
		border:1px solid #CCBD92;
		text-align:left;
		width:90%;
		background:#F3F0D7;
		}
		
	.textareas	{ height:120px; font-size:13px; }
	
	.newsletter-input
		{
		font-family:inherit;
		font-size:12px;
		color:#7C701A;
		padding:5px;
		border:1px solid #CCBD92;
		text-align:left;
		width:90%;
		background:#F3F0D7;
		}
		
	/*
	*/
	
	.even	{ background:#F3F3F3; }
	.ever	{ background:url(../images/bground/bg_tableRow.gif) repeat-x top; }
	
	/*
	BASIC BUTTON
	*/
	
	h5.basic-button
		{
		padding:3px 10px;
		margin:0px;
		font-size:12px;
		}
	
	.basic-button
		{ 
		background:url(../images/bground/bg-buttons-left.gif) left top no-repeat;
		}
		
	.basic-button a
		{
		background:url(../images/bground/bg-buttons-right.gif) right top no-repeat;
		padding:3px 10px 3px 0px;
		color:#FFF;
		}
		
	.basic-button a:hover
		{
		color:#222;
		}
		
	/*
	VALIDADORES
	*/
	
	form label
		{
		color:#990000;
		font-style:italic;
		font-size:11px;
		}
		
	input.error, textarea.error
		{
		color:#900;
		font-style:italic;
		font-size:10px;
		border:1px solid #900;
		}

	
	
	