/* CSS Document */



* {

	margin: 0;

	padding: 0;

	font-size: 1em; 

	text-align: justified;

}



body {

	margin: 0;

	padding: 0;

	background: #F5F0E9;

	color: #686868;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



p {



}





a {

	color: #686868;

	text-decoration: none;

}



#conteudo {

	padding: 0;

	margin: 0;

	width: 767px;

	margin-left: auto;

	margin-right: auto;

	background: #FFFFFF;

	margin-top:15px;		

}



#tela {	

	

}



#coluna2 a {

	color: inherit;

	text-decoration: inherit;

}



#coluna2 a:hover {

	color: inherit;

	text-decoration: underline;

}	



img.borda {

	border: solid 1px #999999;

	margin-right: 10px;

	margin-bottom: 10px;

}



#coluna {

	width: 315px;

	float: left;

	margin-left: 20px;

	display: inline;

}



#coluna2 {

	width: 198px;

	float: left;

	margin-left: 25px;

	display: inline;

}



#coluna p {

	font-size: 11px;

	padding-bottom: 10px;

}



#coluna h2 {

	font-size: 12px;

	font-weight: bold;

}



#coluna2 h2 {

	font-size: 14px;

	font-weight: bold;

	color: #4CAFCE;

}



#coluna2 #caixa {

	background-color: #F2F1ED;

	width: 100%;

	margin-bottom: 2px;

	height: 51px;

}



#noticia {

	width: 391px;

	float: left;

	display: inline;

	background-color: #F9F8F6;

	padding: 10px;

	text-align: justify;

}



#noticia img {

	border: 1px solid #666666;

	margin-right: 10px;

	margin-top: 5px;

	margin-bottom: 10px;

}



#noticia h1, #noticia p {

	width: 380px;

}



#colunanoticias a {

	color: #B7B7B7;

	text-decoration: none;

	display: block;

}



#colunanoticias p {

	text-align: left;

}



#colunanoticias a:hover {

	color: #6B6B6B;

}



#noticia h2 {

	padding-bottom: 10px;

	color: #287F92; 

}



#colunanoticias {

	width: 145px;

	float: left;

	display: inline;

	background-color: #FFFFFF;

	margin-left: 1px;

}



#colunanoticias p {

	width: 130px;

	margin: 5px;

	padding-top: 2px;

	padding-left: 5px;

	border-bottom: 1px solid #95D7EF;

}



#noticiasfundo {

	background: url(images/09182007-01.gif);

	background-repeat: repeat-y;

	background-position: left;

	float: left;

	display: inline;

}



#equipefoto {

	margin-left: 9px;

}



#equipefoto {

	float: left;

	padding: 3px;

	width: 150px;

	display: inline;

	text-align: center;

}



#equipefoto p {

	clear: both;

	display: inline;

}



#coluna2 #caixa p.caixa{

	margin: 5px;

	clear: both;

}



#coluna2 #caixa img.caixa{

	margin-bottom: 7px;

}



#coluna2 #caixa img{

	padding-right: 3px;

}



#coluna p.caixa {

	width: 100%;

	display: block;

	background: #F4F0ED;

	height: 57px;

	margin-bottom: 10px;

}



#coluna a.linha {

	width: 100%;

	display: block;

	height: 13px;

	border-top-color: #FFFFFF;

	border-top-style: solid;

	border-top-width: 1px;

	margin-bottom: 20px;

}





#cabecalho {

	padding: 0;

	margin: 0;

	width: 769px;

	background-color: transparent;

	height: 200px; 

	margin-left: 8px;

	background-image: url(images/08222007-11.gif);

	background-position: right bottom;

	background-bottom: 0;

	background-repeat: no-repeat;

}



#cabecalho img{

	margin: 0;

	padding: 0;

	float: left;

}



#cabecalho img.menu {

	margin-left: 2px;

	float: none;

}



#cabecalho ul {

	list-style: none;

	line-height:29px;

	color: #FFFFFF;

	font-size: 10px;

	display: block;	

	float: left;

	height: 120px;

}



#cabecalho li {	

	height: 29px;		

}



#cabecalho li a:hover {

	text-decoration: underline;

	background: none;

	background-color: transparent;

}



#cabecalho ul a{

	padding: 0;

	margin: 0;

	color: #FFFFFF;

	text-decoration: none;

	padding-left: 10px;

	display: block;

	width: 110px;

}



#cabecalho a.inline {

	display: inline;

	padding: 0;

	margin: 0;

	margin-left: 2px;

}



#menu {

	margin: 3px;

	margin-left: 0;

	width: 165px;

	background: #F3F1ED;

	color: #8C8C8C;

	border-style: solid;

	border-color: #E0DBD1;

	border-width: 1px;

	border-left: none;

	margin-left: 20px;

}



#menu ul {

	margin: 0;

  padding: 0;

  list-style-type: none;

	margin-right: 12px;	

	width: 165px;

}



#menu ul.primeiro {

	margin: 0;

	background: #FFFFFF;	

	width: 157px;

}



#menu ul.primeiro li a{

	border: none;

}



h1 {

	font-size: 15px;

	font-weight: bold;

	margin-bottom: 5px;

	border-bottom-color: #4DB0CD;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	display: block;

	clear: both;

	width: 100%;

}



#menu ul ul li a{

	margin: 0;

	padding: 0;

	display: block;	

	border: none;

	color: #7C7C7C;

	text-decoration: none;

	margin-top:2px;

	line-height: 14px;

	font-size: 12px;

	padding-left: 28px;	

}



#menu ul ul li:hover {

	background: #FFFFFF;

}



#menu ul li:hover {

	background: #FFFFFF;

}



#menu ul ul{

	margin: 0;

    padding: 0;

    list-style-type: none;	

	width: 165px;

}



#menu ul li a.primeiro {

	margin-top:5px;

}



#menu ul li a {

	padding:0;

	margin: 0;

	display: block;

	border-bottom-color: #78CEEA;	

	border-bottom-style: solid;

	border-bottom-width: 1px;

	line-height: 19px;

	list-style-type: none;

	color: #5E5E5E;

	text-decoration: none;

	font-size: 13px;

	margin-left: 8px;

	margin-right: 8px;

}





#menu ul.submenu {

	margin-top: 10px;

	padding-bottom: 10px;

}



#menu ul.submenu li a {

	border-bottom-color: #29B2DE;

}



#menu ul li a.inicio {

	border-top-color: #78CEEA;	

	border-top-style: solid;

	border-top-width: 1px;

}



#esquerda {	

	width: 189px;

	background-color: #FFFFFF;

	color: #8C8C8C;

	float: left;

	display: inline;

	margin-left: -20px;

	margin-top: 27px;

	margin-bottom: 15px;

	background-image:url(images/09202007-01.gif);

	background-repeat: repeat-y;		

}



#submenu {

	width: 145px;

	background: #FFFFFF;

	float: left;	

	display: inline;

}



#submenu ul {

	margin: 0;

  padding: 0;

  list-style-type: none;	

	line-height: 23px;

	font-size: 11px;	

	color: #535353;

}



#submenu li:hover {

	background: #F3F1ED;

}



#submenu a {

	text-decoration: none;

	color: #9E9E9E;

	padding-left: 7px;

	padding-right: 3px;	

	display: block;

}



#caixaconteudo {

	float: left;

	margin-top: 27px;

	margin-left: 2px;

	display: inline;

}



#caixatexto {

	margin-left: 20px;

	margin-right: 20px;

}



#caixaconteudofundo {

	background: url(images/08222007-16.gif);

	background-repeat: repeat-y;

	background-position: left;

	float: left;

	display: inline;

}



#texto {

	width: 392px;

	background: #F9F8F6;

	float: left;

	margin-left: 1px;

	padding: 10px;

	display: inline;

}



#texto ul {

	padding-bottom: 15px;

}



#texto li {

	list-style-type: square;

	margin-left: 50px;

}



#pagtexto a, #texto a {

	color: #686868;

	text-decoration: none;

	display: inline;	

}



#pagtexto a:hover {

	text-decoration: underline;

}



p {

	padding-bottom: 10px;

}



table {

	margin: 0;

	padding: 0;

	border: 0;

	border: none;

	text-align: center;

}





	



tr td {

	/*background-color: #F3F1ED;*/

	background-color: #E0DBD1;

	padding: 3px;

	text-align: left;

	font-weight: normal;

	height: 40px;

}





tr th{

	background-color: #E0DBD1;

	font-weight: bold;

}



tr.even th {

	background-color: #EFEDE7;

	font-weight: bold;

}



tr.even td {

	/*background-color: #EFEDE7;*/

	background-color: #EFEDE7;

	text-align: left;

	font-weight: normal;

}



tr.even th {

	background-color: #EFEDE7;

	font-weight: bold;

}





td a {

	font-weight: bold;

	padding-left: 7px;

	

}







/****** Tabela Publicações *****/

table.publicacoes td+td+td+td {

	text-align: center;	

	font-weight: bold;

}







table.publicacoes td {

	background-color: #EFEDE7;

	padding: 5px;

	text-align: left;

	height: 40px;

	font-weight: normal;

}





table.publicacoes tr.even td {

	background-color: #E0DBD1;

}





table.publicacoes tr.titulo td {

	/*background-color: #EFEDE7;*/

	background-color: #E0DBD1;

	font-weight: bold;

	text-align: center;

}



table.publicacoes tr.even th, tr.even td+td {

	background-color: #EFEDE7;

	text-align: left;

	font-weight: normal;

}



table.publicacoes td a{

}



table.publicacoes p{

	text-align: center;

}





/****** Tabela Publicações *****/



img {

	margin: 0;

	padding: 0;

	border: none;

}



#texto h1 {

	font-size: 15px;

	font-weight: bold;

	margin-bottom: 10px;

	border-bottom-color: #66CCFF;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	display: block;

	width: 100%;

}



#texto h2 {

	font-size: 12px;

	font-weight: bold;

	padding-bottom: 15px;

	padding-top: 7px;

	color: #277F9A;

}



#texto h3 {

	font-size: 12px;

	font-weight: bold;

	padding-bottom: 5px;	

}



#spacer {

	width: 370px;

	height: 90px;

	border-style: solid;

	border-color: #999999;

	border-width: 1px;

	margin-bottom: 20px;

	margin-top: 10px;

	margin-left: auto;

	margin-right: auto;

}



#miniaturas a {

	width: 50px;

	height: 50px;

	

	float: left;

	margin-right: 10px;	

	margin-bottom: 10px;	

}



#miniaturas img.g{

	display: none;

	position: relative;

	bottom: 140px;

	left: 55px;

	border: 1px #666666 solid;

	width: 300px;

	height: auto;

}



#miniaturas a:hover img.g {

	display: block;

}





#miniaturas a img {

	height: 50px;

	width: 50px;

	border: #666666 solid 1px;

}



#miniaturas a:hover img {

	display: inline;

}



#miniaturas {

	width: 315px;

	clear: both;

	padding-bottom: 10px;

	margin-right: 200px;

	/ * margin-right: 0; * /

}



#spacer2 {

	width: 150px;

	height: 90px;

	border-style: solid;

	border-color: #999999;

	border-width: 1px;

	margin-bottom: 20px;

	margin-top: 10px;

	margin-left: 15px;

	margin-right: 15px;

	float: left;

	display: inline;

}



#spacer3 {

	width: 150px;

	height: 90px;

	border-style: solid;

	border-color: #999999;

	border-width: 1px;

	margin-bottom: 20px;

	margin-top: 10px;

	margin-left: auto;

	margin-right: auto;

	display: block;

}



#texto p:first-child {	

	text-indent: 10px;

}







#pagtexto {

	width: 520px;

	padding: 20px;

	background-color: #F9F8F6;

	float: left;

	display: inline;

}



#pagtexto h2 {

	font-size: 12px;

	font-weight: bold;

	padding-bottom: 15px;

	padding-top: 7px;

	color: #277F9A;

}



#texto ol li {

	list-style-type: decimal;	

	padding: 0;

	margin-left: 20px;	

}



#texto ol li:hover, #texto ul li:hover {

	background: none;

}



#texto ol span {

	font-weight: normal;

}



#texto ol {

	padding-bottom: 15px;

	padding-left: 10px;

	width: 90%;

}



#texto ol.lista li{

}



#texto ol.letras li {

	list-style-type: upper-alpha;

}	



#pagtexto h1 {

	font-size: 15px;

	font-weight: bold;

	margin-bottom: 10px;

	border-bottom-color: #29B2DE;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	display: block;

	width: 100%;

}



#principal {

	width: 582px;

	background-color: #E0DBD1;

	margin-left: 8px;

	width: 751px;

	padding-bottom: 10px;

	float: left;

	display: inline;

	background-image: url(images/08222007-12.gif);

	background-position: top;

	background-repeat: no-repeat;

}



#rodape {

	width: 759px;

	height: 73px;

	background: #FFFFFF;

	clear: both;

	margin-left: 8px;

	margin-right: 8px;

}



#rodape img {

	float: left;

}



#menurodape {

	width: 577px;

	height: 36px;

	margin-top: 3px;

	border-color: #E0DBD1;

	border-width: 3px;

	border-style: solid;

	background: #FFFFFF;

	text-align: center;

	float: left;

}



#menurodape p {

	font-size: 11px;

	font-weight: bold;

	line-height: 17px;

}



#menurodape ul {

	margin: 0;

	padding: 0;

	list-style: none;

	width: 577px;

	background: #4CAFCE;	

	float: left;

	border-bottom-color: #5E5E5E;

	border-bottom-style: solid;

	border-bottom-width: 1px;	

}



#menurodape li{

	width: 143px;

  text-align: center;

	height: 17px;

	float: left;

	border-right-color: #FFFFFF;

	border-right-style: solid;

	border-right-width: 1px;

}



#menurodape a {	

	color: #FFFFFF;

	text-decoration: none;	

	line-height: 15px;

	font-size: 11px;

	font-weight: bold;

}



a.sintonia {

	margin-left: auto;

	margin-right: auto;

	font-size: 10px;

	color: #5E5E5E;

	text-decoration: none;

	text-align: right;

	display: block;

	line-height: 20px;

	background: #F5F0E9;

	width: 767px;

}



/** Estilos dos Formulários **/



form {  

  font: 90% arial,sans-serif;

  margin: 0;

  padding: 0;

	border: none;

	border-width: 0;

	

}



form fieldset {

  / * clear: both; */

  padding: 0px;        

  margin: 0;

  margin-left: 0px;

	border-style: none;

	border-width: 0;

	width: auto;	

}



#caixanews {

	width: 160px;

	float: left;

	margin: 0;

	padding: 0;

	margin-right: 5px;

	text-align: left;

	display: inline;

}



#caixanewsdados {

	margin: 0;

	padding: 0;

	width: 345px;

	float: left;

	margin-left: 5px;

	border-left-color: #91D8EE;

	border-left-style: solid;

	border-left-width: 1px;

	display: inline;

}



form fieldset legend {

	font-size: 1.1em; 

}



form label {  

	float: left; 

	width: 100px; 

	padding: 0; 

	margin: 5px 0 0; 

	text-align: right; 

	clear: both;

}







form input, form textarea, form select {

	margin: 5px 0 0 5px;

  font-family:  arial,sans-serif; 

	font-size: 12px; 

	vertical-align: text-top;

}





.radiobutton {

	height: 5em;

	border: none;

}





.texto {

	width: 230px;

	height: 15px;

	margin-bottom: 9px;

	background-color: transparent;

}

.textop {

	width: 20px;

	height: 15px;

	margin-bottom: 9px;

	background-color: transparent;
	float:left;

}



form textarea {border: 1px solid #91D8EE;

	border: 1px solid #91D8EE;

	width: 230px;

	background-color: transparent;

}



form input {

	border: none;

	border:1px solid #91D8EE;

	

}



.enviar {

  width: 71px;

  height: 19px;

  margin: 0;

  padding: 0;

  border: 0;

  background: transparent url(images/09172007-01.gif) no-repeat center top;

  text-indent: -1000em;

  cursor: pointer; /* hand-shaped cursor */

  cursor: hand; /* for IE 5.x */

	/ * display: block; */

}



.enviarcontato {

  width: 71px;

  height: 19px;

  margin: 0;

  padding: 0;

  border: 0;

  background: transparent url(images/09172007-02.gif) no-repeat center top;

  text-indent: -1000em;

  cursor: pointer; /* hand-shaped cursor */

  cursor: hand; /* for IE 5.x */

}



.limpar {

  width: 71px;

  height: 19px;

  margin: 0;

  padding: 0;

  border: 0;

  background: transparent url(images/09172007-03.gif) no-repeat center top;

  text-indent: -1000em;

  cursor: pointer; /* hand-shaped cursor */

  cursor: hand; /* for IE 5.x */

}



#mapa ul {

	padding-left: 15px;

	padding-bottom: 10px;

	line-height: 1.7em;

}



#mapa ul li{

	

}



#mapa ul li ul {

	padding-left: 30px;

}



#equipe {

	float: left;

	display: inline;

}



#equipe p {

	padding: 10px;

	clear: both;

}



#pagtexto ul, #noticia ul {

	padding-left: 30px;

	list-style: square;

}




