/* CSS Document */
body, td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}
body {
	background:url(imagens/fundoSite.gif) repeat-x #2c3562;
	margin:0;
}
a{
	color:#0000FF;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
#creditos {
	font-size:10px;
	color:#2a3561;
	padding-top:4px;
}
/* INICIO MENU */
#menu {
	width:160px;
}
#menu ul {
	list-style-type: none;
	margin:0;
	padding:0;
	text-align:left;
	text-indent:4px;
}
#menu li {
	border-bottom: 1px solid #FFFFFF;
}
#menu a {
	display:block;
	padding:4px 2px;
	_width:156px;
	color:#0a4170;
	text-decoration:none;
}
#menu a:hover {
	background-color:#bfd3e6;
	text-decoration: none;
}

/* Menu com efeito ao passar o mouse */
ul#primary-nav, ul#primary-nav ul { margin: 0; padding: 0; width: 160px; /* Largura dos itens de menu */  /* IE6 correção para funcionar */  font-size: 11px; font-family:Tahoma, Verdana, Arial; }

ul#primary-nav li { border-bottom: 1px solid #FFFFFF; position: relative; list-style: none; padding: 1px; }
ul#primary-nav li a { display: block; text-decoration: none; color:#0a4170; padding: 2px; border-bottom:#FAADAB;} 

/* Fix IE. Ocultar \*/
* html ul#primary-nav li { float: left; height: 1%; z-index: 3; }
* html ul#primary-nav li a { height: 1%; z-index: 4; }
/* End */

ul#primary-nav ul { position: absolute; /*Retire o position e mesmo abriará em baixo*/ display: none; left: 146px; top: 0px;  width:147px; } /* Setar 1px a menos do que a largura do menu */

ul#primary-nav li ul li a { padding: 1px 1px; z-index: 5; background-color:#d5d8e6; border: #FFFFFF ; color:#0a4170;} /* Estilo do sub-menu */

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; z-index: 6; } /* Ocultar sub-menus quando exibido na inicialização */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; z-index: 7; background-color:#FFFFFF; } /* A Mágica do Drop-Down */


ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { z-index: 8; } /*Cor de background do botão que apresenta recurso Drop-Down*/

ul#primary-nav li a:hover { color:#FFFFFF; background-color:#bfd3e6; z-index: 9; }
/* Fim */

/* FINAL MENU */
#conteudo{
	padding:0 15px;
	text-align:justify;
	line-height:1.5;
}
h1{
	font-size:14px;
	color:#2b3561;
	margin:6px;
}
.destaque{
	color:#0075b5;
	font-weight:bold;
}
.destaque2{
	color:#0088ce;
}
.formularioContato{
	border:1px solid #b0c6d8;
	width:400px;
}
.botaoContato{
	border:1px solid #0a4170;
	color:#0a4170;
	background-color:#b0c6d8;
}
.tituloTabela{
	border:1px solid #a9bec7;
	background-color:#DAE3EA;
	color:#0075b5;
	font-weight:bold;
	text-align:center;
}
.atencao {
	color:#FF0000;
}
#temasLivres {
	border:1px solid #3D4170;
	text-align:center;
	background-color:#d5d8e6;
	font-size:12px;
}
#temasLivres h2{
	margin:0;
	background-color:#3D4170;
	font-size:14px;
	color:#FFFFFF;
}
#temasLivres li {
	text-align:left;
}

a { outline:none;
}

