/* Estilos Genéricos */
/******************************************************************/
.listaSimples li{
	margin-bottom: 10px;
	list-style-type: none;
	list-style-position: outside;
}
.listaSimples a, .listaSimples a:hover, .listaSimples a:visited, .listaSimples a:active{
	color: #000;
}
.listaCircle{
	list-style-image: url(../images/arrow_default.gif);
	_list-style-image: url(../images/arrow_default2.gif);
	_margin-left: -3px;
}
.listaCircle li{
	line-height: 1.5em;
}


/* Estilo para Tabelas */
/******************************************************************/
.tabela{
	border-top: 1px solid #BDC7D1;
	border-left: 1px solid #BDC7D1;
}	
.tabela td, .tabela th{
	font-size: 10px;
	font-family: Verdana;
	padding: 2px;
	border-right: 1px solid #BDC7D1;
	border-bottom: 1px solid #BDC7D1;
}
.tabela th{
	background-color: #EBEEF1;
}


/* Formulário Padrão */
/******************************************************************/
.formRadio{
	height: 13px;
}
.formTable{
	font: 10px Verdana;
	width: 409px;
}	
.formTable td{
	padding-bottom: 5px;
}
.formTable th{
	text-align: right;
	padding-right: 5px;
	color: #444;
}
.formtable .formText, .formtable .formTextSmall, .formtable .formSelectSmall{
	font: normal 11px Verdana;
	color: #444;
	padding-left: 2px;
	padding-top: 1px;
	border: 1px solid #ccc;
	width: 393px;
	height: 18px;
	background-color: #F9F9FB;
}
.formtable .formTextSmall, .formtable .formSelectSmall{
	width: 190px;
}
.formButton{
	background: url(../images/bg_button.jpg) repeat-x;
	height: 16px;
	font: bold 11px Arial;
	color: #FFF;
	text-transform: lowercase;
	padding: 0 5px 3px 6px;
	_padding-bottom: 0;
	border: none;
	cursor: pointer;
}
.formButton:hover{
	
}
.formButtonBox{
	padding: 6px 5px 6px 0;
	text-align: right;
	background-color: #F1FFE3;
}
.formSelect{
	color: #444;
	font: normal 11px Arial;
	background-color: #F5F5F5;
	border: solid 1px #AFAFAF;
	height: 18px;
}
.formText{
	color: #444;
	font: normal 11px Arial;
	background-color: #F5F5F5;
	border: solid 1px #AFAFAF;
	padding-top: 1px;
	padding-left: 2px;
	height: 18px;
}
.formTextArea{
	color: #444;
	font: normal 11px Arial;
	background-color: #F5F5F5;
	border: solid 1px #AFAFAF;
	padding-top: 1px;
	padding-left: 2px;
}
.formRadio{
	margin-top: 3px;
}
.formCheck{
	margin-top: 3px;
	_margin: 0;
}

/* Formulário de Contato */
/******************************************************************/
.formContato th{
	text-align: right;
	padding-right: 5px;
	color: #444;
}
.formContato td, .formContato th{
	padding-bottom: 15px;
}
.formContato .formText{
	width: 300px;
}
.formContato textarea{
	font: normal 11px Verdana;
	background: #F9F9FB url(../images/logo_alpha.jpg) 201px 58px no-repeat;
	_background-attachment: fixed;
	border: 1px solid #ccc;
	padding-left: 2px;
	border: 1px solid #ccc;
	width: 300px;
	height: 120px;
	_overflow: hidden;
}
