BODY {
	background-color: #F5F5F5;	
	margin: 0 auto;
}

A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: Black;
}

A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: Blue;
}

LABEL{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.box{
	border-left:1px solid #CCC;
	border-right:2px solid #CCC;
	border-top:1px solid #CCC;
	padding-bottom: 15px;
	padding-left:10px;
	padding-right: 10px;
	padding-top: 15px;
	width: 637px;
	background: #FFFFFF url(imagens/box_trans.jpg) repeat-x top left;	
}

.box_fechado{
	border-left:1px solid #CCC;
	border-right:2px solid #CCC;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	padding-bottom: 15px;
	padding-left:10px;
	padding-right: 10px;
	padding-top: 15px;
	width: 637px;
	background: #FFFFFF url(imagens/box_trans.jpg) repeat-x top left;	
}

.input {
	background-color: White;
	font: 12px verdana, arial, helvetica, sans-serif;
	color: #656565;
	border: 1px solid #D3D3D3;
}

.label_atencao {
	font: 10px verdana, arial, helvetica, sans-serif;
	color: Red;
}

/* ********************************************************************** */
/* TABELA DO FORMULÁRIO (2 Colunas)*/
.table {
	border: none;
	text-align: left;
	width: 637px; /* 20px de padding das colunas*/
}

.table_coluna_1 { /* Coluna 1 */
	clear: both;
	float: left;
	border: none;
	padding: 5px;
	width: 235px;
}

.table_coluna_2 { /* Coluna 2 */
	float: left;
	border: none;
	padding: 5px;
	width: 382px;
}
.table_coluna_3 { /* Simula propriedade colspan="2" */
	border: none;
	padding: 5px;
	width: 617px;
}
/* ********************************************************************** */
