
/*
----------------------------------------
  CSS Autor: Mikael Carrara
  Site: www.mikaelcarrara.com
  E-mail: mikael@mikaelcarrara.com
  Messenger: mikael_dg@hotmail.com
----------------------------------------
*/


/*
----------------------------------------
  Tags Genericas
----------------------------------------
*/

	body {
	background-image:url(../img/bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#00142d;
	margin:0;
	}
	
	h2 {
	font-size:100%;
	font-weight:bold;
	margin:0;
	}
	
	h3 {
	font-size:120%;
	font-weight:bold;
	color:#000066;
	margin:0;
	}
	
	

/*
----------------------------------------
  Estrutura Geral
----------------------------------------
*/

	#tudo {
	width:760px; height:auto;
	border-right:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;
	margin:auto;
	}
	
	#menu01 {
	width:732px; height:auto;
	background-image:url(../img/botao01.jpg);
	border-bottom:1px solid #DFDFDF;
	padding:10px 10px 10px 18px;
	font:bold 10px verdana;
	color:#FFFFFF;
	}
	
	#menu01 ul {
	padding:0;
	margin:0;
	}
	
	#menu01 ul li {
	list-style-type:none;
	display:inline;
	}
	
	#menu01 ul li a {
	text-decoration:none;
	color:#FFFFFF;
	}
	
	#menu01 ul li a:hover {
	text-decoration:underline;
	color:#DFDFDF;
	}
	
	/*------------------------------------*/
	
	#topo {
	width:760px; height:118px;
	background-image:url(../img/topo.jpg);
	}
	
	#menu02 {
	width:740px; height:auto;
	background-image:url(../img/botao.jpg);
	padding:10px;
	font:bold 11px verdana;
	color:#FFFFFF;
	}
	
	#menu02 ul {
	padding:0;
	margin:0;
	}
	
	#menu02 ul li {
	list-style-type:none;
	margin-right:8px;
	margin-left:8px;
	display:inline;
	}
	
	#menu02 ul li a {
	text-decoration:none;
	padding:5px;
	color:#FFFFFF;
	}
	
	#menu02 ul li a:hover {
	text-decoration:none;
	background-color:#163762;
	}
	
	/*------------------------------------*/
	
	#curva {
	width:660px; height:17px;
	background-image:url(../img/curva.jpg);
	font:bold 10px verdana;
	text-align:right;
	padding-top:4px;
	padding-right:100px;
	color:#333333;
	}
	
	#conteudo {
	width:720px; height:auto;
	min-height:440px;
	background-color:#FFFFFF;
	font:13px "Trebuchet MS";
	line-height:23px;
	color:#1B1B1B;
	padding:20px 20px 20px 20px;
	}
	
	/*\*/
	* html #conteudo {
	height:440px;
	}
	/**/
	
	/*------------------------------------*/
	
	#rodape {
	width:730px; height:auto;
	background-image:url(../img/rodape.jpg);
	padding:15px 15px 30px 15px;
	font:bold 11px verdana;
	color:#FFFFFF;
	}
	
	#rodape ul {
	padding:0;
	margin:0;
	}
	
	#rodape ul li {
	list-style-type:none;
	display:inline;
	}
	
	#rodape ul li a {
	text-decoration:none;
	padding:5px;
	color:#FFFFFF;
	}
	
	#rodape ul li a:hover {
	text-decoration:none;
	background-color:#203f6d;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	}
	
	#rodape2 {
	width:740px; height:auto;
	font:10px verdana;
	text-align:center;
	color:#CCCCCC;
	line-height:19px;
	padding:10px;
	margin:auto;
	}
	
	#rodape2 a {
	text-decoration:underline;
	color:#FFFFFF;
	}
	
	#rodape2 a:hover {
	text-decoration:none;
	color:#CCCCCC;
	}
	
	/*------------------------------------*/
	
	ul.expediente {
	padding:0;
	margin:0;
	}
	
	ul.expediente li {
	list-style-type:none;
	margin-bottom:15px;
	}
	
	ul.conselho {
	padding:0;
	margin:0;
	}
	
	ul.conselho li {
	width:98%; height:auto;
	padding-top:5px; 
	padding-bottom:5px;
	padding-left:10px;
	margin-bottom:12px;
	list-style-type:none;
	border:1px solid #E9E9E9;
	display:block;
	}
	
	ul.linhas_pesquisa {
	padding:0;
	margin:0;
	}
	
	ul.linhas_pesquisa li {
	list-style-type:none;
	margin-bottom:15px;
	}
	
	/*------------------------------------*/
	
	div#galeria {
	width:100%; height:auto;
	float:left;
	}
	
	div#galeria ul {
	padding:0;
	margin:0;
	}
	
	div#galeria ul li {
	list-style-type:none;
	background-color:#FFFFFF;
	display:inline;
	margin:13px;
	float:left;
	}
	
	div#galeria ul li a img {
	padding:5px;
	border:2px solid #F3F3F3;
	}
	
	div#galeria ul li a:hover img {
	border:2px solid #001c41;
	}
	
	/*------------------------------------*/
	
	ul.eventos {
	padding:0;
	margin:0;
	}
	
	ul.eventos li {
	width:98%; height:auto;
	margin-bottom:10px;
	padding-bottom:10px;
	width:100%; height:auto;
	border-bottom:1px dashed #EBEBEB;
	list-style-type:none;
	}
	
	ul.eventos li a {
	text-decoration:none;
	color:#000066;
	}
	
	ul.eventos li a:hover {
	text-decoration:underline;
	color:#666666;
	}
	
	/*------------------------------------*/
	
	ul.artigos {
	padding:0;
	margin:0;
	}
	
	ul.artigos li {
	width:100%; height:auto;
	border-bottom:1px dashed #EBEBEB;
	list-style-type:none;
	margin-bottom:15px;
	padding-bottom:15px;
	}
	
	ul.artigos li a {
	text-decoration:underline;
	color:#000066;
	}
	
	ul.artigos li a:hover {
	text-decoration:none;
	color:#666666;
	}
	
	ul.artigos li h2 a {
	text-decoration:none;
	color:#000066;
	}
	
	ul.artigos li h2 a:hover {
	text-decoration:underline;
	color:#666666;
	}
	
	div.dados {
	margin-top:10px;
	background-image:url(../img/art_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border:1px solid #E9E9E9;
	padding:10px 10px 0px 10px;
	}
	
	.peq {
	font:11px "Trebuchet MS";
	color:#666666;
	}

	/*------------------------------------*/

	.css {
	color:#CC9900;
	}
	
	.xhtml {
	color:#33CC33;
	}
	
	.azul_forte {
	font:bold 13px tahoma;
	color:#000066;
	}
	
	/*------------------------------------*/
	
	ul.contato {
	padding:0;
	margin:0;
	padding-left:80px;
	}
	
	ul.contato li {
	list-style-type:none;
	display:inline;
	margin:10px;
	float:left;
	}
	
	.form{
	width:250px; height:auto;
	border:1px solid #003257;
	font:11px Trebuchet MS, Palatino, sans-serif;
	padding:5px;
	margin:auto;
	color:#000033;
	}
	
	.mens {
	width:532px; height:70px;
	border:1px solid #003257;
	font:11px Trebuchet MS, Palatino, sans-serif;
	padding:5px;
	color:#000033;
	margin-bottom:5px;
	}
	
	.bot {
	width:100px; height:22px;
	background-color:#003257;
	border:1px solid #666666;
	font:bold 11px Trebuchet MS, Palatino, sans-serif;
	cursor:pointer;
	color:#ffffff;
	margin-top:5px;
	}

