/* FORMATANDO A FONTE, TAMANHO E COR PADRÃO */
#formulario		{width:600px; display:table; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#336699; margin:0px 0px 0px 0px; background-color:#f9f9f9;}

/* LABEL */
label 			{display:block; margin:3px 0px;}

/* FORMATANDO INPUT, SELECT E TEXTAREA */
input, textarea, select {color:#336699; width:auto; border:solid 1px #e9e9e9; background-color:#f1f1f1; margin:3px 0px;}

/* SELECT COM LARGURA AUTOMÁTICA */
select 			{width: auto;}

textarea 		{height: 100px; overflow: auto; /* BARRA DE ROLAGEM AUTOMÁTICA */}

/* FORMATAÇÃO DO BOTÃO */
button 			{background: #0099CC; color: #FFF; font-weight: bold; margin-top:5px; border: none;}

li 				{position:relative;	margin-bottom:5px; list-style:none; font-size:13px;}
li.esquerda 	{width:300px; height:50px; float:left;}
li.direita		{width:300px; height:50px; float:right;}
li.total		{height:auto; display:table; clear:both;}

li.total h3		{font-family:Arial, Helvetica, sans-serif; font-size:18px; height:24px; color:#336699; margin:15px 0px 5px 0px; font-weight:bold; clear:both; width:600px; float:left;}