a
{
	/* Fonte */
	text-decoration: none;
	color: blue;
}

a:hover
{	
	/* Fonte */
	text-decoration: underline;
}

#pagina
{
	/* Fonte */
	font-family: Verdana;

	/* Posicionamento */
	float: left;
	
	/* Tamanho */
	width: 950px;

	/* Margem e preenchimento */
	margin-bottom: 40px;
}

#pagina *
{
	/* Fonte */
	font-family: verdana;
}

#selecaoConsulta
{
	/* Fonte */
	font-size: 0.7em;

	/* Margem */
	margin-left: auto; /* para centralizar o conteúdo */
	margin-right: auto; /* para centralizar o conteúdo */
	/* largura (width) deve ser obrigatoriamente ajustada em cada página */
	margin-top: 1.5em;
}

#selecaoConsulta input,
#selecaoConsulta select
{
	/* Fonte */
	font-size: 1em;
}

#selecaoConsulta .titulo
{
	/* Background */
	background-color: rgb(64,140,102);
}

#selecaoConsulta h1
{
	/* Fonte */
	font-weight: bold;
	color: rgb(255,255,255);
	line-height: 2.5em;

	/* Posicionamento */
	display: inline;
	
	/* Margem e preenchimento */
	padding-left: 0.5em;
	margin: 0;
	
	/* HACK IE 6 
	   Setando hasLayout=true
	   ver: http://www.maujor.com/tutorial/haslayout.php */
	zoom: 1;
}

#selecaoConsulta h2
{
	/* Fonte */
	font-style: italic;
	font-size: 105%;
	color: rgb(0,102,51);
	font-weight: normal;
	
	/* Margem e preenchimento */
	margin-bottom: 0.5em;
	padding-top: 0.3em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	
	/* Background */
	background-color: rgb(215,215,219);
}

#selecaoConsulta a.ajuda
{
	/* Posicionamento */
	vertical-align: middle;

	/* Margem e preenchimento */
	margin-left: 0.5em;
}

#selecaoConsulta a.ajuda img
{
	/* Borda */
	border-style: none;
}

#selecaoConsulta p
{
	/* Fonte */
	line-height: 2.5em;

	/* Margem e preenchimento */
	padding-left: 0.5em;
}

#selecaoConsulta p label
{
	/* Posicionamento */
	display: inline-block; /* hack IE 6: liga "hasLayout" para que o espaçamento definido acima com "line-height" funcione */
}

#selecaoConsulta p input
{
	/* Tamanho */
	width: 1.2em; /* Além de ajustar a largura, faz as margens funcionarem corretamente no IE */
	
	/* Margem e preenchimento*/
	margin-left: 0;
	margin-right: 0;
}


#selecaoConsulta p.botaoSubmeter
{
	/* Cor */
	background-color: rgb(215,215,219);

	/* Fonte */
	text-align: center;
}

#selecaoConsulta p.botaoSubmeter input,
#selecaoConsulta p.captcha input
{
	/* Tamanho */
	width: auto;
}


#selecaoConsulta p.periodo
{
	/* Fonte */
	text-align: center;
	
	/* Cor */
	color: rgb(140,140,140);
}

#selecaoConsulta p.atencao,
#selecaoConsulta p.informacao
{
	/* Fonte */
	line-height: 1.2em;
	color: black;
	
	/* Margem e Preenchimento */
	margin: 1.2em 0;
}

#selecaoConsulta p.atencao
{
	/* Fonte */
	text-align: center;
	font-weight: bold;
}


#selecaoConsulta p.mensagemErro
{
	/* Fonte */
	font-weight: bold;
	color: #ff0000;
}

strong
{
	font-weight: bold;
}
