a:link { text-decoration:none;  }
a:visited { text-decoration:none; }
a:active { text-decoration:none; }
a:hover {text-decoration: underline;}

ul.nav { 
	margin:0; 
	padding:0;
	}
ul.nav li {
	display:inline;
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
ul.nav li a {
	float:left;
	width:9.5em;
	sans-serif;
	color:#FFF;
	text-align:center;
	padding:0  0.2em 0.2em  0;
	text-decoration:none;
	}
ul.nav a:hover{
	background:#999;
	color:#fff;
	border-color:#00f;
	}
	
ul.nav2 { 
	margin:0; 
	padding:0;
	}
ul.nav2 li {
	display:inline;
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
ul.nav2 li a {
	float:left;
	width:10.3em;
	sans-serif;
	color:#FFF;
	text-align:center;
	padding:0  0.2em 0.2em  0;
	text-decoration:none;
	}
ul.nav2 a:hover{
	background:#006579;
	color:#fff;
	border-color:#00f;
	}

.borda_dir {  border-right-width:1px; border-right-color:rgb(204,204,204); border-right-style:solid; }

.borda_inf {  border-bottom: 1px solid #4CBEFD;  }

.formFields {
  border-collapse: collapse;
  margin-top: 2px;
}

.formFields td {
  padding: 3px;
  vertical-align: top;
}

.formFields input,
.formFields .commonButton,
.formFields select {
  vertical-align: middle;
}

.formFields td.name,
.formFields td.nameError {
  vertical-align: top;
  padding-left: 0;
  padding-right: 10px;
  padding-bottom: 10px;
  width: 200px;
}

#topoData {
	width: 780px;
	height: 24px;
	position: absolute;
	top: 0px;
	left: 0px;
}

#menu {
	width: 172px;
	height: 400px;
	position: absolute;
	top: 190px;
	left: 0px;
}

.texto {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.subtitulo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.titulo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
}

.texto_bc {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: White;
}

.subtitulo_bc {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: White;
}

.titulo_bc {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	color: White;
}

#informativos {
	width: 161px;
	height: 138px;
	position: absolute;
	top: 190px;
	left: 617px;
}

#enquete {
	width: 161px;
	height: 138px;
	position: absolute;
	top: 450px;
	left: 617px;
}

#galeriadefotos {
	width: 161px;
	height: 138px;
	position: absolute;
	top: 333px;
	left: 617px;
}

#compromissos {
	width: 200px;
	height: 100px;
	position: absolute;
	top: 390px;
	left: 178px;
}

#topCompromissos {
	width: 200px;
	height: 100px;
	position: absolute;
	top: 310px;
	left: 178px;
}

#agenda {
	width: 200px;
	height: 100px;
	position: absolute;
	top: 570px;
	left: 178px;
}

#topAgenda{
	width: 200px;
	height: 100px;
	position: absolute;
	top: 490px;
	left: 178px;
	background-image : url(../imagens/agenda.jpg);
}

#topNoticias {
	width: 380px;
	height: 114px;
	position: absolute;
	top: 310px;
	left: 388px;
	background-image : url(../imagens/noticias.jpg);
}

#noticias {
	width: 380px;
	height: 114px;
	position: absolute;
	top: 390px;
	left: 388px;
}

.ud_caixa {
	font-family:Verdana;
	font-size:8pt;
	border-width:1pt;
	border-top-color:rgb(51,51,51);
	border-right-color:rgb(204,204,204);
	border-bottom-color:rgb(204,204,204);
	border-left-color:rgb(51,51,51);
	border-style:solid;
}