BODY {
	margin: 0;
	padding: 0;
	background-color:#3a4f60;

	font-size: 1.0em;
	line-height: 1.0em;
}

BODY.html-editor {
    background: #FFFFFF;
}

BODY.html-editor > p {
    font-family: "Trebuchet MS", Arial, Verdana;
    font-size: 0.8em;
    color:#626262;
    letter-spacing:0.01em;
    text-transform:none;
    line-height:1.7em;
    text-align:justify;
}

BODY.html-editor > h1 {
    font-family: "Trebuchet MS", Arial, Verdana;
    font-size: 1em;
    color:#7FBA00;
    letter-spacing:0.01em;
    text-transform:uppercase;
    line-height:1.3em;
    font-weight:bold;
}

BODY.html-editor > h2 {
    font-family: "Trebuchet MS", Arial, Verdana;
    font-size: 0.7em;
    color:#040000;
    letter-spacing:0.01em;
    text-transform:uppercase;
    line-height:14px;
}

#page {
	width:100%;
	min-height:630px;
	height:auto;
	padding:0;
	vertical-align:top;
	margin-left:auto;
	margin-right:auto;
	display:table;
}

.imageLink {
	border:0;
}
.imageLink a:link {
	border:0;
}
.imageLink a:hover{
	border:0;
}

/*	HEADER */
#top {
	visibility:visible;
	width:100%;
	float:right;

}

#topo1 {

	visibility:hidden;
	float:right;

}

#topo1Left {
	width:100%;
	height:auto;
	height:52px;
	float:left;
	visibility:visible;
	margin-right:10px;
	margin-left:auto;
}

#topo1Right {

	visibility:hidden;
}
#areaPesquisa {
	text-align:right;
	visibility:visible;
	margin-right:15px;

	padding-bottom:5px;
}

#topo2 {
	vertical-align:top;
	width:100%;
	margin:0;
	height:auto;
	margin-top:5px;

	visibility:hidden;
}

#topo2Right {
	visibility:visible;
	margin-top:70px;
	margin-left:10px;
}

#menuMobile {
	background:#5f7d95 url("caixa.jpg") top left repeat-x;
	visibility:visible;
	width:100%;
	height:33px;
	float:left;
	margin-top:5px;
}

#menuMobileLeft {
	width:85%;
	float:left;
	margin-left:10px;
	font-family: "Trebuchet MS", Arial, Verdana;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
	margin-top:5px;
}

#menuMobileRight {
	width:10%;
	float:left;
	margin-left:5px;
	font-family: "Trebuchet MS", Arial, Verdana;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
}
button#show {
	background:transparent url("../images/seta.png");
	width:17px;
	height:15px;
	border:0;
	margin-top:8px;
}

#menuMobileText {
	visibility:visible;
	width:100%;
	height:auto;
	float:left;
	display:none;
	background-color:#4b6478; /*3a4851 | 6c8ea9*/
	vertical-align:top;
	margin:0;
	padding:0;
}

#menuMobileText p {
	font-family: "Trebuchet MS", Arial, Verdana;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
	padding:0px;
	vertical-align:top;
	margin-top:0;
	height:auto;
	line-height:1em;
	border-bottom:1px solid #7fba00;
	padding:10px;
	margin:0;
}

#menuMobileText a {
	color:#FFFFFF;
	margin-left:10px;
	text-decoration:none;
}

#menuMobileText a:link {
	color:#FFFFFF;
	margin-left:10px;
	padding:3px;
	text-decoration:none;
}

#menuMobileText a:hover {
	color:#7fba00;
	margin-left:10px;
	padding:3px;
	text-decoration:none;
}

/* AREA PESQUISA */
.formPesquisa {
	margin:0;
	padding:0;
	border:none;
}

.caixaPesquisa {
	border:none;
	font-family: "Trebuchet MS", Arial, Verdana;
	color:#0C2D51;
	background-color:#FFFFFF;
	font-size:0.7em;
	height:15px;
	vertical-align:top;
	padding:0;
	margin:0;
	width:88px;
}

.botaoPesquisa {
	border:none;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	border-radius: 0px !important;

	font-family: "Trebuchet MS", Arial, Verdana;
	color:#FFFFFF;
	font-size:0.7em;
	font-weight:bold;
	height:15px;
	vertical-align:top;
	background-color:#7FBA00;
	line-height:1em;
	margin:0 0 0 -4px;
	padding:0;
	width:88px;
}

/* ie 7 */
/*.-1ident, .botaoPesquisa {*/
/*border:none;*/
/*font-family: "Trebuchet MS", Arial, Verdana;*/
/*color:#FFFFFF;*/
/*font-size:0.7em;*/
/*height:15px;*/
/*vertical-align:middle;*/
/*background-color:#7FBA00;*/
/*line-height:1em;*/
/*margin:0;*/
/*padding:0;*/
/*width:88px;*/
/*padding-bottom:0;*/
/*}*/

.links_menuTopo2 {
	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#7FBA00;
	text-align:center;
	letter-spacing:0.01em;
	margin-right:2px;
	word-spacing:0.1em;
	font-weight:bold;
}
.links_menuTopo2 a {
	color:#7FBA00;
	text-decoration:none;
}

.links_menuTopo2 a:link {
	text-decoration:none;
	color:#7FBA00;
}

.links_menuTopo2 a:hover {
	text-decoration:none;
	color:#FFFFFF;
}

.links_AreaPrivada {
	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#7FBA00;
	padding-right:2px;
	padding-left:4px;
	/*padding-top:2px;*/
	text-align:center;
}

.links_AreaPrivada a {
	color:#FFFFFF;
	text-decoration:none;
	background-color:none;
}

.links_AreaPrivada a:link {
	text-decoration:none;
	color:#FFFFFF;
	background-color:none;
}

.links_AreaPrivada a:hover {
	text-decoration:none;
	color:#587A8E;
	background-color:none;
}

.portlet-breadcrumb {
	display: none;
}

.linkMenu {

	width:95%;
	height:auto;

	padding-top:5px;
	padding-bottom:5px;

	vertical-align:top;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	text-transform:uppercase;
}

.linkMenu a{
	color:#FFFFFF;
	text-decoration:none;
}

.linkMenu a:link{
	color:#FFFFFF;
	text-decoration:none;
}

.linkMenu a:hover{
	color:#7FBA00;
	text-decoration:none;
}

.english {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:0.6em;
	color:#FFFFFF;
	letter-spacing:0.01em;
}

.english a {
	color:#FFFFFF;
	text-decoration:none;
}

.english a:link {
	color:#FFFFFF;
	text-decoration:none;
}

.english a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.letraA {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size:0.8em;
	color:#FFFFFF;
	letter-spacing:0.1em;
}

.letraA a {
	color:#FFFFFF;
	text-decoration:none;
}

.letraA a:link {
	color:#FFFFFF;
	text-decoration:none;
}

.letraA a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#top_down {
	vertical-align:top;
	margin:0;
	height:33px;
	width:100%;
}

#menuTopo {
	vertical-align:bottom;
	padding:0;
	width:800px;
	margin-left:15px;
	margin-top:10px;
}

.links_menuTopo {
	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#FFFFFF;
	text-align:center;
	letter-spacing:0.01em;
	padding:5px;
	font-weight:bold;
}
.links_menuTopo a {
	color:#FFFFFF;
	text-decoration:none;
	padding:5px;
}

.links_menuTopo a:link {
	text-decoration:none;
	color:#FFFFFF;
	padding:5px;
}

.links_menuTopo a:hover {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#7FBA00;
	padding:5px;
}


.links_menuTopo_SELECTED{
	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#7FBA00;
}

.links_menuTopo2 {
	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#7FBA00;
	text-align:center;
	letter-spacing:0.01em;
	margin-right:2px;
	word-spacing:0.1em;
	font-weight:bold;
}
.links_menuTopo2 a {
	color:#7FBA00;
	text-decoration:none;
}

.links_menuTopo2 a:link {
	text-decoration:none;
	color:#7FBA00;
}

.links_menuTopo2 a:hover {
	text-decoration:none;
	color:#FFFFFF;
}

.links_AreaPrivada {
	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#7FBA00;
	padding-right:2px;
	padding-left:4px;
	/*padding-top:2px;*/
	text-align:center;
}

.links_AreaPrivada a {
	color:#FFFFFF;
	text-decoration:none;
	background-color:none;
}

.links_AreaPrivada a:link {
	text-decoration:none;
	color:#FFFFFF;
	background-color:none;
}

.links_AreaPrivada a:hover {
	text-decoration:none;
	color:#587A8E;
	background-color:none;
}

/* CONTENTS	*/

#central {
	width:100%;
	height:auto;
	padding:0;
	vertical-align:top;
	margin-left:auto;
	margin-right:auto;
	background-color:#3a4851;
	display:table;
}

#displayDate {
	float:right;
	text-align:right;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.6em;
	color:#ffffff;
	letter-spacing:0.01em;
}

/* FOOTER */

#bottom {
	visibility:visible;
}

#bottom_up {
	vertical-align:top;
	margin:0;
	height:auto;
	width:100%;
	top:0;
	background-color:#687a85 /*#5f7d95*/;
	visibility:visible;
	float:left;
	margin-top:0;
	border-top:px solid #FFFFFF;
}

#menuBottom {
	vertical-align:top;
	margin:0;
	padding:0;
	height:auto;
	width:100%;
	margin-top:5px;
	visibility:visible;
	float:left;
	background-color:#687a85;
	padding-bottom:10px;
}

.links_menuBottom {
	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.9em;
	color:#FFFFFF;
	text-align:center;
	letter-spacing:0.02em;
	font-weight:bold;
	float:left;
	visibility:visible;
	margin-left:8px;

	clear:left;
}

.links_menuBottom a {
	color:#FFFFFF;
	text-decoration:none;
	padding:5px;
	visibility:visible;
	clear:left;
	float:left;
}

.links_menuBottom a:link {
	text-decoration:none;
	color:#FFFFFF;
	padding:5px;
	visibility:visible;
}

.links_menuBottom a:hover {
	text-decoration:none;
	color:#0D2E52;
	background-color:#7FBA00;
	padding:5px;
	visibility:visible;
}

.links_menuBottom_SELECTED {

	vertical-align:bottom;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#7FBA00;
	visibility:visible;

}

#bottom_down {
	vertical-align:top;
	margin:0;
	height:auto;
	width:100%;
	text-align:left;
	float:left;
	top:0;
	padding-top:10px;
	background-color:#8299a7;
	border-top:1px solid #FFFFFF;
}


#menuBottom2 {
	vertical-align:top;
	padding:0;
	height:auto;
	width:100%;
	margin-left:5px;
	float:left;
	clear:left;
}

.links_menuBottom2 {
	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#FFFFFF;
	text-align:center;
	letter-spacing:0.01em;
	padding:5px;
	font-weight:bold;
	float:left;
	clear:left;
	width:100%;
}
.links_menuBottom2 a {
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	clear:left;
	width:100%;
	text-align:left;
}

.links_menuBottom2 a:link {
	text-decoration:none;
	color:#FFFFFF;
	padding:5px;
}

.links_menuBottom2 a:hover {
	text-decoration:underline;
	color:#FFFFFF;
	padding:5px;
}

#bottomLogos {
	width:100%;
	padding:0;
	vertical-align:bottom;
	margin-right:auto;
	float:left;
	background-color:#8299a7;
	border-top: 1px solid #FFFFFF;
	padding-top:10px;
	margin-left:0;

	padding-bottom:10px;
}
#bottomTxt {
	width:100%;
	padding:0;
	vertical-align:top;
	float:left;
	text-align:left;
	margin-left:8px;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#FFFFFF;
	font-weight:bold;
}

#bottomLogosEsq {
	width:50%;
	padding:0;
	vertical-align:bottom;

	margin-left:15px;
	float:left;
	text-align:left;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#FFFFFF;
	font-weight:bold;

	padding-bottom:10px;
}
#bottomLogosEsq a {
	float:left;
	clear:left;
}

#bottomLogosDir {
	width:40%;
	padding:0;
	vertical-align:bottom;
	float:right;
	text-align:right;
	margin-right:15px;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#FFFFFF;
	font-weight:bold;

	padding-bottom:10px;
}
#bottomLogosDir a {
	float:right;
	clear:right;
}
/*
HOMEPAGE
			*/

#HomeColEsq {
	visibility:hidden;
}

#HomeColDir {
	visibility:hidden;
}

#HomeDestImage {
	visibility:hidden;
	height:0;
}

#HomeDestaques {
	width:100%;
	height:auto;
	margin:0;
	padding:0;
}

#HomeDestaquesLeft {
	width:100%;
	height:auto;
	float:left;
	margin:0;
	padding:0;
	visibility:hidden;
}

#HomeDestaquesDir {
	visibility:hidden;
}

#HomeLinkNews {
	width:100%;
	height:auto;
	vertical-align:middle;
	margin:0;
	padding:0;
	margin-top:3px;
	text-align:right;

	visibility:visible;
}


.HomeLinkViewAll {
	vertical-align:top;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	font-weight:bold;
	text-transform:uppercase;

	visibility:visible;
	margin-right:5px;
}

.HomeLinkViewAll a {
	color:#FFFFFF;
	text-decoration:none;

	visibility:visible;
}
.HomeLinkViewAll a:link {
	color:#FFFFFF;
	text-decoration:none;

	visibility:visible;
}
.HomeLinkViewAll a:hover {
	color:#92d050;
	text-decoration:underline;

	visibility:visible;
}

#HomeBox {
	visibility:hidden;
}

#HomeTituloNews {
	border-bottom:1px solid #7eba00;
	visibility:visible;
	padding-bottom:5px;

	margin-left:12px;
}

#HomeTituloNews img {
    display: none;
}

#HomeTituloNews span {
    display: block;
}

IMG:before { content: attr(alt) }
#HomeTituloNews img {
	content:attr(alt);
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 1em;
	color:#7eba00;
	letter-spacing:0.01em;
	font-weight:bold;
	text-transform:uppercase;
	margin-left:0;
	line-height:1.2em;

	visibility:visible;
}

#HomeAreaTextoNews {
	margin-left:4px;
	margin-right:5px;
	margin-top:8px;
}

/*.-1ident, #HomeAreaTextoNews {*/
/*margin-left:4px;*/
/*margin-right:5px;*/
/*margin-top:4px;*/
/*}*/

.HomeDataNews {
	margin-top:10px;
	margin-bottom:2px;
	line-height:1.1em;
	vertical-align:top;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#545353;
	letter-spacing:0.01em;
	text-align:justify;

	visibility:hidden;
	display:none;
}

/*.-1ident, .HomeDataNews {*/
/*margin-top:5px;*/
/*margin-bottom:2px;*/
/*line-height:1.1em;*/
/*vertical-align:top;*/
/*font-family: "Trebuchet MS", Arial, Verdana;*/
/*font-size: 0.7em;*/
/*color:#545353;*/
/*letter-spacing:0.01em;*/
/*text-align:justify;*/

/*visibility:hidden;*/
/*display:none;*/
/*}*/

.HomeTextoNews {
	width:100%;
	margin-left:8px;
	line-height:1.1em;
	vertical-align:top;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.9em;
	color:#b8b8ba;
	letter-spacing:0.02em;
	margin-bottom:10px;

	visibility:visible;
}
.HomeTextoNews img {
	display:none;
}

.HomeTextoNews a {
	color:#b8b8ba;
	text-decoration:none;
	visibility:visible;
}

.HomeTextoNews a:link {
	color:#b8b8ba;
	text-decoration:none;
	visibility:visible;
}
.HomeTextoNews a:hover {
	color:#7FBA00;
	text-decoration:none;
	visibility:visible;
}

.HomeViewNews {
	line-height:1em;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#545353;
	letter-spacing:0.01em;
	text-align:right;
	vertical-align:top;
	visibility:visible;
}

.HomeViewNews a {
	color:#545353;
	text-decoration:none;
	visibility:visible;
}

.HomeViewNews a:link {
	color:#545353;
	text-decoration:none;
	visibility:visible;
}
.HomeViewNews a:hover {
	color:#7FBA00;
	text-decoration:none;
	visibility:visible;
}


#HomeColDir_up {
	background: none;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	visibility:visible;
	margin-top:0;
}
/* conteudo da direita 
################################
tem de se alterar no Home.css p o GERAL
#################################
*/
#area {
	background-color:#4f5b64;
	width:100%;
	height:auto;
	border-top: 1px solid #FFFFFF;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:0px;
	float:left;
	vertical-align:top;
}
.separador {
	visibility:hidden;
	width:0;
	height:0;
}
#areaLinks {
	width:100%;
	height:auto;
	float:left;
	vertical-align:top;
	background-color:#4f5b64;
	padding-bottom:10px;
}
#links {
	width:100%;
	height:auto;
	float:left;
	vertical-align:top;
	background-color:#4f5b64;
}

#links a {
	color:#7fba00; /* color:#575553; */
	text-decoration:none;
}

#links a:link {
	color:#7fba00; /* color:#575553; */
	text-decoration:none;
}
#links a:hover {
	color:#FFFFFF; /* color:#575553; */
	text-decoration:none;
}

#textoCinza {
	margin-left:12px;
	font-family:Trebuchet MS, Arial, Verdana, sans-serif;
	font-size:1em;
	color:#FFFFFF; /* color:#575553; */
	letter-spacing:0.02em;
	height:auto;
	float:left;
	width:auto;
	padding-right:5px;
	font-weight:bold;
	line-height:1.7em;
	vertical-align:top;
}
#textoCinza_SELECTED {
	background-color:#7FBA00;
	color:#FFFFFF; /* color:#575553; */
	text-decoration:none;
}
#setas {
	font-family:Trebuchet MS, Arial, Verdana, sans-serif;
	font-size:1.2em;
	font-size-adjust: 1.0em;
	color:#7fba00;
	font-weight:bold;
	letter-spacing:0.02em;
	text-align:right;
	height:auto;
	float:left;
	width:auto;
	visibility:hidden;
}

#HomeSpaceDir_up {
	visibility:hidden;
}

#HomeSpaceDir_down {
	visibility:hidden;
}


#HomeSpaceDir_down2 {
	visibility:hidden;
}


#HomeTituloSeta {
	visibility:hidden;
}

#HomeTituloSeta a {
	color:#0c2d51;
	text-decoration:none;
}

#HomeTituloSeta a:link {
	color:#0c2d51;
	text-decoration:none;
}
#HomeTituloSeta a:hover {
	color:#0c2d51;
	text-decoration:none;
}

#HomeSubTituloSeta {

	visibility:hidden;
}

#HomeSubTituloSeta a {
	color:#0c2d51;
	text-decoration:none;
}

#HomeSubTituloSeta a:link {
	color:#0c2d51;
	text-decoration:none;
}
#HomeSubTituloSeta a:hover {
	color:#7FBA00;
	text-decoration:none;
}

#HomeColDir_down {
	visibility:hidden;
}

#HomeBanner {
	visibility:hidden;
}

.banner {
	display:none;
}

/*
###########################
	TEXTOS
#############################
*/

h1 {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 1em;
	color:#7FBA00;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.3em;
	font-weight:bold;
	overflow:hidden;
	clear:left;

	width:100%;

}

h1 a{
	color:#7FBA00;
	text-decoration:none;
}

h1 a:hover{
	color:#395060;
	text-decoration:none;
}

h2{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#FFFFFF;
	letter-spacing:0.02em;
	line-height:1.5em;
	font-weight:bold;
}

h2 a{
	color:#FFFFFF;
	text-decoration:none;
}

h2 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

h3 {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#FFFFFF;
	letter-spacing:0.02em;
	text-transform:none;
	line-height:2em;
	text-align:justify;
}

h3 a {
	color:#FFFFFF;
	text-decoration:underline;
}

h3 a:hover{
	color:#7FBA00;
	text-decoration:none;
}

p {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color: #ffffff;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.7em;
	text-align:justify;
}

p a {
	color:#ffffff;
	text-decoration:underline;
}

p a:hover {
	color:#7FBA00;
	text-decoration:none;
}

h4 {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.75em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.3em;
}

h5 {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.7em;
	text-align:justify;
}

h5 a{
	color:#FFFFFF;
	text-decoration:underline;
}

h5 a:hover{
	color:#7FBA00;
	text-decoration:none;
}

/* TEMPLATE 2 */
#Temp2ColEsq {
	width:100%;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;

	background-color:#496275;
	padding-bottom:10px;
}

#Temp2ColDir {
	width:100%;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;

	background-color:#496275;
	border-top:2px solid #7FBA00;
}


#Temp2Menu {
	margin-top:10px;
	margin-left:10px;
	margin-right:0;
	padding:0;
	height:auto;

}

#Temp2Barra {
	display:none
}

#Temp2Table {
	margin-top:10px;
	float:left;
	width:100%;
	height:auto;
	vertical-align:top;
	background-color:#496275;

	padding-bottom:10px;
}
IMG:before { content: attr(alt) }
#Temp2TableImg img {
	content:attr(alt);
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.9em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	font-weight:bold;
	text-transform:uppercase;
	margin-left:0;
	line-height:1.2em;

	margin-left:10px;

	visibility:visible;

	/*width:100px;
text-align:right;
min-height:100px;
height:auto;
vertical-align:top;*/
	float:left;
}

#Temp2TableTxt {
	width:88%;
	margin-left:30px;
	margin-right:10px;
	margin-top:10px;
	height:auto;
	float:left;
	vertical-align:top;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.5em;
	text-align:justify;
}

#Temp2TableTxt a {

	color:#FFFFFF;
	text-decoration:underline;
}

#Temp2TableTxt a:link {

	color:#FFFFFF;
	text-decoration:underline;
}

#Temp2TableTxt a:hover {

	color:#FFFFFF;
	text-decoration:none;
}

/*
TEMPLATE 3
			*/

#Temp3ColEsq {
	width:100%;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;
	clear:left;

	background-color:#496275;
}

#Temp3ColDir {
	width:100%;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;
	clear:left;

	background-color:#496275;

	border-top:1px solid #7FBA00;
}


#Temp3Menu {
	margin-left:10px;
	padding:0;
	height:auto;
	width:100%;
	float:left;
	clear:left;
	padding-bottom:10px;
}

#Temp3Barra {
	display:none;
}

#Temp3Titulo {
	width:96%;
	float:left;
	height:auto;
	margin-top:0;
	overflow:hidden;
	clear:left;
	padding-left:5px;

	padding-right:5px;
}

#Temp3SubTitulo {
	width:96%;
	float:left;
	height:auto;
	overflow:hidden;
	clear:left;
	padding-left:5px;

	padding-right:5px;
}

#Temp3Texto {
	width:96%;
	float:left;
	height:auto;
	overflow:hidden;
	vertical-align:top;
	clear:left;

	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}
/* IE 7 */
#-1ident, #Temp3Texto {
	width:100%;
	float:left;
	height:auto;
	overflow:hidden;
	clear:left;
	padding-left:5px;
	padding-right:5px;
}
/*
#Temp3Texto img {
float:left;
width:90%;
}
*/
#Temp3Fillet {
	height:1px;
	width:100%;
	float:left;
	border-top:1px #CCCCCC solid;
	clear:left;

	display:none;
}



/*
TEMPLATE 4
			*/

#TEMPLATE_4_ColEsq {

	width:100%;
	height:auto;
	margin:0;
	float:left;
	vertical-align:top;

	background-color:#496275;

}

#TEMPLATE_4_ColCentral {

	width:100%;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;
	clear:left;

	border-top:1px solid #7FBA00;
	background-color:#496275;


}


#TEMPLATE_4_ColDir {


	width:100%;
	height:auto;
	margin:0;

	padding-top:25px;
	padding-right:10px;
	float:left;

	text-align:left;
	vertical-align:top;
	clear:left;

	border-bottom:1px solid #7FBA00;
	background-color:#496275;

}

#TEMPLATE_4_menuLeft {

	margin-left:10px;
	padding:0;
	height:auto;
	width:100%;
	float:left;
	clear:left;
	padding-bottom:10px;

}



#TEMPLATE_4_imgCabecalho {
	display:none;

}


#TEMPLATE_4_titulo {
	width:96%;
	float:left;
	height:auto;
	margin-top:0;
	overflow:hidden;
	clear:left;
	padding-left:5px;

	padding-right:5px;
}

#TEMPLATE_4_subtitulo {
	width:96%;
	float:left;
	height:auto;
	overflow:hidden;
	clear:left;
	padding-left:5px;

	padding-right:5px;
}


#TEMPLATE_4_texto {
	width:96%;
	float:left;
	height:auto;
	overflow:hidden;
	vertical-align:top;
	clear:left;

	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}
/* IE 7 */
#-1ident, #Temp4Texto {
	width:100%;
	float:left;
	height:auto;
	overflow:hidden;
	clear:left;
	padding-left:5px;
	padding-right:5px;
}



#TEMPLATE_4_menuRight_1 {
	width:96%;
	height:auto;
	margin-left:10px;

	padding-top:5px;
	padding-bottom:10px;
}


#TEMPLATE_4_menuRight_2 {
	width:96%;
	height:auto;
	margin-left:10px;

	padding-top:10px;
	padding-bottom:10px;
}


#TEMPLATE_4_fillet {
	height:1px;
	width:100%;
	float:left;
	border-top:1px #CCCCCC solid;

	clear:left;

	display:none;
}



/*
TEMPLATE 5
			*/

#Temp5ColEsq {
	width:100%;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;
	clear:left;
	background-color:#4b6478;
}

#Temp5ColDir {
	width:100%;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;
	clear:left;
}


#Temp5Menu {
	display:none;
}

#Temp5Barra {
	display:none;
}

#Temp5MenuBotoes {
	display:none;
}
#Temp5MenuBotoes a {
	display:none;
}

#Temp5MenuBotoes a:link {
	color:#3a5161;
	text-decoration:none;
}

#Temp5MenuBotoes a:hover {
	color:#7FBA00;
	text-decoration:none;
}

#Temp5AreaTexto {
	width:100%;
	height:auto;
	margin-top:0px;
	background-color:#4b6478;
	float:left;
}

#Temp5Space {
	width:100%;
	height:20px;
	float:left;
	background-color:#4b6478;
}

#Temp5Table {
	width:100%;
	height:auto;
	vertical-align:top;
	float:left;

}

#Temp5Esq {
	width:100%;
	vertical-align:top;
	float:left;
	clear:left;
	padding-bottom:10px;
}

#Temp5Dir {
	width:100%;
	height:auto;
	float:left;
	clear:left;
	margin-top:0;
	top:0;
}


#Temp5BaseCalendar {
	width:155px;
	height:135px;
	margin-top:10px;
	background-color:#FFFFFF;
	padding:5px;
	margin-left:20px;
	float:left;
}

#Temp5CalendarUp {
	width:155px;
	height:23px;
	background-color:#FFFFFF;
}
#Temp5CalendarDown {
	width:155px;
	height:105px;
	background-color:#FFFFFF;
}

#Temp5CalendarData {
	width:155px;
	height:23px;
	vertical-align:top;
}

#Temp5CalendarDataMes {
	width:88px;
	height:18px;
	float:left;
	border:1px solid #7f9db9;
}

#Temp5CalendarDataSpace {
	width:3px;
	height:18px;
	float:left;
}

#Temp5CalendarDataYear {
	width:60px;
	height:18px;
	float:right;
	border:1px solid #7f9db9;
}

#Temp5CalendarSetaEsq {
	width:14px;
	height:14px;
	float:left;
	margin-left:2px;
	margin-top:2px;
	background-color:#7FBA00;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 1em;
	font-weight:bold;
	color:#4d6185;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:0.75em;
	text-align:center;
}
/* IE 7 */
#-1ident, #Temp5CalendarSetaEsq {
	width:14px;
	height:14px;
	float:left;
	margin-left:2px;
	margin-top:2px;
	padding:0px;
	padding-top:0px;
	background-color:#7FBA00;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	font-weight:bold;
	color:#4d6185;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1em;
	text-align:center;
}

#Temp5CalendarSetaDir {
	width:14px;
	height:14px;
	float:right;
	margin-right:2px;
	margin-top:2px;
	background-color:#7FBA00;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 1em;
	font-weight:bold;
	color:#4d6185;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:0.75em;
	text-align:center;
}
/* IE 7 */
#-1ident, #Temp5CalendarSetaDir {
	width:14px;
	height:14px;
	float:right;
	margin-right:2px;
	margin-top:2px;
	padding:0px;
	background-color:#7FBA00;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	font-weight:bold;
	color:#4d6185;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1em;
	text-align:center;
	vertical-align:top;
}

#Temp5CalendarTxtMes {
	width:56px;
	height:14px;
	float:left;
	margin-top:5px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.6em;
	font-weight:bold;
	color:#4d6185;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:0.75em;
	text-align:center;
}

#-1ident, #Temp5CalendarTxtMes {
	width:56px;
	height:14px;
	float:left;
	margin-top:2px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.6em;
	font-weight:bold;
	color:#4d6185;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.5em;
	text-align:center;
}
#Temp5CalendarTxtAno {
	width:27px;
	height:14px;
	float:left;
	margin-top:5px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.6em;
	font-weight:bold;
	color:#4d6185;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:0.75em;
	text-align:center;
}
/*IE 7 */
#-1ident, #Temp5CalendarTxtAno {
	width:27px;
	height:14px;
	float:left;
	margin-top:2px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.6em;
	font-weight:bold;
	color:#4d6185;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.5em;
	vertical-align:top;
	text-align:center;
}

#Temp5CalendarTable {
	width: 154px;
	border-top:1px solid #ece9d8;
	border-left:1px solid #ece9d8;
	vertical-align:top;
	margin:0;
	padding:0;
	height:105px;
}

#Temp5CalendarTableDias {
	height:17px;
	width:154px;
}

#Temp5CalendarTableDiaL {
	float:left;
	width:21px;
	height:17px;
	border-bottom:1px solid #ece9d8;
	border-right:1px solid #ece9d8;
	margin:0;
	padding:0;
	background-color:#7FBA00;
	text-align:center;
}

.Temp5DiaLetras {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	font-weight:bold;
	color:#FFFFFF;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.3em;
	vertical-align:bottom;
}



#Temp5CalendarTableDiaN {
	float:left;
	width:21px;
	height:17px;
	border-bottom:1px solid #ece9d8;
	border-right:1px solid #ece9d8;
	margin:0;
	padding:0;
	text-align:center;
	width:21px;
	height:17px;
	margin:0;
}


.Temp5DiaNum {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	font-weight:bold;
	color:#757575;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.3em;
	vertical-align:bottom;
	width:21px;
	height:17px;
	margin:0;
}

.Temp5DiaNum a {
	color:#EF5307;
	text-decoration:none;
	font-size: 1em;
	font-weight:bold;
	width:21px;
	height:17px;
	margin:0;
}

.Temp5DiaNum a:link {
	color:#EF5307;
	text-decoration:none;
	font-weight:bold;
	width:21px;
	height:17px;
	margin:0;
}

.Temp5DiaNum a:hover {
	color:#7FGA00;
	text-decoration:none;
	font-weight:bold;
	width:21px;
	height:17px;
	margin:0;
}

#Temp5Pesquisa{
	display:none;
}

#Temp5Termo {
	display:none;
}

#Temp5TermoLeft {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	float:left;

	padding-top:2px;
}


#Temp5TermoRight{
	float:right;
	text-align:right;
}


#Temp5Ano{
	display:none;

}

#Temp5Mes{
	display:none;
}

.Temp5Input{
	display:none;
}

#Temp5BtnPesquisa{
	display:none;

}


#Temp5Navegacao {
	display:none;
}


.Temp5SearchNum {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#395161;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.3em;
	padding-left:2px;
	padding-right:2px;
	text-align:justify;
	word-spacing:0.7em;
}

.Temp5SearchNum a{
	color:#395161;
	text-decoration:underline;
	letter-spacing:0.01em;
}

.Temp5SearchNum a:hover{

	color:#395161;
	text-decoration:none;
	background-color:#7FBA00;
	letter-spacing:0.01em;

}

.Temp5Input{
	display:none;
}


#Temp5Data {
	width:100%;
	float:left;
	margin-top:20px;
	margin-left:20px;
	overflow:hidden;
	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#7FBA00;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.2em;
	text-align:justify;
	padding-bottom:5px;
	font-weight:bold;
}

#Temp5TextoTipo {
	vertical-align:top;
	margin-left:20px;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.5em;
	text-align:justify;
}

#Temp5Titulo {
	width:97%;
	margin-top:5px;
	margin-left:20px;
	padding:0;
	float:left;
	overflow:hidden;
	vertical-align:top;
	padding-bottom:5px;
	margin-right:10px;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.85em;
	color:#7FBA00;
	letter-spacing:0.01em;
	text-transform:uppercase;
	/* alterado por causa do T�tulo na Agenda o line height, estava 1em - 24.01.2011 */
	line-height:1.3em;
	font-weight:bold;
}
#Temp5Titulo a {
	color:#7FBA00;
	text-decoration:none;
}
#Temp5Titulo a:link {
	color:#7FBA00;
	text-decoration:none;
}
#Temp5Titulo a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#Temp5TextoLocal {
	vertical-align:top;
	margin-top:10px;
	margin-left:30px;
	padding-bottom: 8px;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.5em;
	text-align:justify;
}

/* TEMPLATE 6 */

#Temp6ColEsq {
	display:none;
}

#Temp6ColDir {
	width:100%;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;
	clear:left;
	display:table;
}



#Temp6Menu {
	display:none;
}

#Temp6Barra {
	display:none;
	visibility:hidden;
}


#Temp6Pesquisa {
	width:100%;
	height:auto;
	padding-top:3px;
	float:left;
	clear:left;
	display:table;


	background-color:#4b6478;

}

#Temp6Termo {
	width:80%;
	height:auto;
	float:left;
	padding-top:10px;
	padding-bottom:10px;


}

#Temp6TermoLeft {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.9em;
	color:#FFFFFF/*3a5161*/;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	float:left;
	text-align:left;
	margin-left:10px;
	font-weight:bold;
	padding-top:3px;

	width:26%;
}


#Temp6TermoRight {
	float:left;
	text-align:left;
	width:70%;

}

.Temp6Input {

	width:173px;
	border: 2px solid #7FBA00;
	background #FFFFFF;
	color:#395161;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#395161;
	letter-spacing:0.01em;
}

#Temp6BtnPesquisa{
	width:auto;
	height:auto;
	float:left;
	display:table;
	text-align:left;
	margin-top:10px;
}

#Temp6Navegacao {

	width:95%;
	height:auto;
	float:left;
	padding-left:10px;
	padding-bottom:10px;
	overflow:hidden;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.9em;
	color:#FFFFFF;
	letter-spacing:0.01em;
}

#Temp6Navegacao a {
	color:#FFFFFF;
	text-decoration:underline;
	padding:2px;
	font-weight:bold;


}

.Temp6NavNumAtual {
	background-color:#7FBA00;
	width:15px;
	text-align:center;
	padding:2px;
}
#Temp6NavNumeros {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	word-spacing:0.5em;
	text-transform:none;
	line-height:1.5em;
	text-align:justify;
}
#Temp6NavNumeros a{
	color:#FFFFFF;
	text-decoration:underline;
	padding:2px;
}

#Temp6NavNumeros a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#7FBA00;
	padding:2px;
}

#Temp6ListaEntradas{

	float:left;
	width:99%;
	height:auto;
	vertical-align:top;
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left:5px;

	background-color: #4b6478;
}

.Temp6VerMais {

	width:100%;
	height:auto;
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;

	background-color:#6a8aa3;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#7FBA00;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.3em;
	font-weight:bold;
}

.Temp6VerMais a {
	color:#7FBA00;
	text-decoration:none;
}

.Temp6VerMais a:hover{
	color:#395060;
	text-decoration:none;
}


.tipoMedia{

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 1em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;

}


.Temp6Entrada {
	width:100%;
	height:auto;
	border-bottom:1px solid #7fba00;
	float:left;

}



#Temp6MenuBotoes {
	margin-top:35px;
	margin-left:10px;
	margin-right:0;
	padding:0;
	height:auto;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;
}

#Temp6MenuBotoes a {
	color:#3a5161;
	text-decoration:none;
}

#Temp6MenuBotoes a:link {
	color:#3a5161;
	text-decoration:none;
}

#Temp6MenuBotoes a:hover {
	color:#7FBA00;
	text-decoration:none;
}





/*
TEMPLATE 7
			*/

#Temp7ColEsq {
	display:none;
}

#Temp7ColDir {
	width:100%;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;
	background-color:#4b6478;
}


#Temp7Menu {
	display:none;
}

#Temp7Barra {
	display:none;
}

#Temp7MenuBotoes {
	display:none;
}
#Temp7MenuBotoes a {
	color:#3a5161;
	text-decoration:none;
}

#Temp7MenuBotoes a:link {
	color:#3a5161;
	text-decoration:none;
}

#Temp7MenuBotoes a:hover {
	color:#7FBA00;
	text-decoration:none;
}

#Temp7AreaTexto {
	width:100%;
	height:auto;
	margin-top:30px;
	background-color:#4b6478;
	float:left;
}

#Temp7Space {
	width:100%;
	height:15px;
	float:left;
}

#Temp7Table {
	width:100%;
	height:auto;
	vertical-align:top;
	float:left;
}


#Temp7TableUp {
	float:left;
}

#Temp7TUpEsq {
	display:none;
}
#Temp7TUpDir {
	float:left;
}


#Temp7Data {
	width:100%;
	float:left;
	margin-top:0;
	margin-left:10px;
	overflow:hidden;
	vertical-align:top;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.2em;
	text-align:justify;

}

#Temp7Titulo {
	float:left;
	overflow:hidden;
	vertical-align:top;
	margin-top:0;
	margin-left:10px;
	text-align:justify;
	margin-right:5px;
	width:92%;

}

#Temp7TableDown {
	width:100%;
	height:auto;
	vertical-align:top;
	float:left;
}

#Temp7TDownEsq {
	width:100%;
	height:auto;
	vertical-align:top;
	float:left;
	clear:left;
}

#Temp7TextImg {
	margin-top:10px;
	margin-left:10px;
	text-align:left;
	height:auto;
}


#Temp7TDownDir {
	width:100%;
	height:auto;
	vertical-align:top;
	float:left;
	clear:left;
	margin-top:0;

}

#Temp7TText {
	vertical-align:top;
	margin-top:0;
	margin-left:10px;
	margin-right:5px;
	width:92%;
}
#Temp7TText p {
	font-size: 0.8em;
	color:#FFFFFF;
	font-weight:bold;
}

#Temp7TText h1 {
	margin-left:0;
	padding-left:0;
	color:#FFFFFF;
}
#Temp7TText h5 p {
	font-size:1em;
	color:#FFFFFF;
}
#Temp7TText h5 p img {
	max-width:90%;
	height:auto;
}

#Temp7Envia {
	margin-top:10px;
	margin-right:15px;
	margin-bottom:10px;
	padding:0;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	line-height:1.2em;
	text-align:right;
}
#Temp7Envia {
	color:#FFFFFF;
	text-decoration:none;
}

#Temp7Envia a:link {
	color:#FFFFFF;
	text-decoration:none;
}

#Temp7Envia a:hover {
	color:#7FBA00;
	text-decoration:none;
}


/*
TEMPLATE 8
			*/

#Temp8ColEsq {
	display:none;
}

#Temp8ColDir {
	width:100%;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;
	clear:left;
}


#Temp8Menu {
	display:none;
}

#Temp8Barra {
	display:none;
}

#Temp8MenuBotoes {
	display:none;
}
#Temp8MenuBotoes a {
	display:none;
}

#Temp8MenuBotoes a:link {
	color:#3a5161;
	text-decoration:none;
}

#Temp8MenuBotoes a:hover {
	color:#7FBA00;
	text-decoration:none;
}

#Temp8AreaTexto {
	width:100%;
	height:auto;
	margin-top:0;
	padding-top:10px;
	background-color:#4b6478;
	float:left;
}

#Temp8Space {
	width:100%;
	height:20px;
	float:left;
	background-color:#4b6478;
}

#Temp8Table {
	width:100%;
	height:auto;
	vertical-align:top;
	float:left;
}


#Temp8TableUp {
	width:100%;
	height:auto;
	vertical-align:top;
	float:left;
}

#Temp8TUpEsq {
	width:100%;
	height:auto;
	vertical-align:top;
	float:left;
}
#Temp8TUpDir {
	width:100%;
	height:auto;
	vertical-align:top;
	float:left;
	margin-top:0;
	top:0;
}


#Temp8Data {
	width:100%;
	float:left;
	padding-top:8px;
	overflow:hidden;
	vertical-align:top;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#7FBA00;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.2em;
	text-align:justify;
	margin-left:10px;
	font-weight:bold;
}

#Temp8Tipo {
	width:100%;
	float:left;
	height:auto;
	margin-top:5px;
	overflow:hidden;
	vertical-align:top;
	margin-left:10px;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.2em;
	text-align:justify;
}

#Temp8Titulo {
	width:98%;
	float:left;
	overflow:hidden;
	margin-top:10px;
	margin-left:10px;
	padding-bottom:8px;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.9em;
	color:#7FBA00;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.3em;
	font-weight:bold;
}

#Temp8TableDown {
	width:100%;
	height:auto;
	vertical-align:top;
	float:left;
}

#Temp8TDownEsq {
	display:none;
}

#Temp8TextImg {
	display:none;
}


#Temp8TDownDir {
	width:100%;
	height:auto;
	vertical-align:top;
	float:left;
	margin-top:0;
}

#Temp8Local {
	vertical-align:top;
	margin-left:10px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.75em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.2em;
	text-align:justify;
}

#Temp8Texto {
	vertical-align:top;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.9em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.2em;
	text-align:justify;
	padding-bottom:10px;
}

#Temp8Texto a {
	color:#FFFFFF;
	text-decoration:underline;
}
#Temp8Texto a:link {
	color:#FFFFFF1;
	text-decoration:underline;
}
#Temp8Texto a:hover {
	color:#7FBA00;
	text-decoration:none;
}

#Temp8Envia {
	margin-top:20px;
	margin-right:15px;
	margin-bottom:10px;
	padding:0;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	line-height:1.2em;
	text-align:right;
}
#Temp8Envia {
	color:#FFFFFF;
	text-decoration:none;
}

#Temp8Envia a:link {
	color:#FFFFFF;
	text-decoration:none;
}

#Temp8Envia a:hover {
	color:#7FBA00;
	text-decoration:none;
}



/*
TEMPLATE 9
			*/

#Temp9ColEsq {
	width:200px;
	min-height:420px;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;
	display:table;
}

#Temp9ColDir {
	width:700px;
	min-height:420px;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:right;
	display:table;
}


#Temp9Menu {
	margin-top:35px;
	margin-left:10px;
	margin-right:0;
	padding:0;
	height:auto;
}

#Temp9Barra {
	width:645px;
	height:98px;
	padding:0;
	float:left;
}

#Temp9MenuBotoes {
	margin-top:35px;
	margin-left:10px;
	margin-right:0;
	padding:0;
	height:auto;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;
}
#Temp9MenuBotoes a {
	color:#3a5161;
	text-decoration:none;
}

#Temp9MenuBotoes a:link {
	color:#3a5161;
	text-decoration:none;
}

#Temp9MenuBotoes a:hover {
	color:#7FBA00;
	text-decoration:none;
}

#Temp9AreaPerguntas {
	width:635px;
	min-height:20px;
	height:auto;
	background-color:#f1f1f1;
	float:left;

	padding-left:5px;
	padding-right:5px;
}

#Temp9Space {
	width:645px;
	height:30px;
	float:left;
}


.Temp9PerguntaLink{
	width:635px;
	float:left;
	min-height:20px;
	height:auto;
	margin-top:10px;

	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#395161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.2em;
	text-align:justify;

}

.Temp9PerguntaLink a{
	color:#395161;
	text-decoration:none;
}

.Temp9PerguntaLink a:hover{
	color:#73a716;
	text-decoration:none;
}

#Temp9OutrasQuestoes{
	width:645px;
	height:45px;
	float:left;
	border-bottom:1px solid #7fba00;

	padding-top:5px;
}

.Temp9AreaPerguntaResposta{

	width:645px;
	min-height:20px;
	height:auto;
	background-color:#f1f1f1;
	float:left;

	margin-top:5px;

}

.Temp9Pergunta{

	width:635px;
	float:left;
	min-height:20px;
	height:auto;
	margin-top:5px;
	overflow:hidden;
	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#7fba00;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.2em;
	text-align:justify;

	padding-left:5px;
	padding-right:5px;


}

.Temp9Resposta {

	width:635px;
	float:left;
	min-height:20px;
	height:auto;
	margin-top:5px;
	overflow:hidden;
	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#395161;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.5em;
	text-align:justify;

	padding-left:5px;
	padding-right:5px;


}


.Temp9Resposta p{
	font-size: 1em;
	color:#395161;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.5em;
	text-align:justify;
}

.Temp9LinkTopo{

	width:640px;
	float:left;
	min-height:20px;
	height:auto;
	overflow:hidden;
	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#395161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.2em;
	text-align:right;

	border-bottom:1px solid #7fba00;

	padding-right:5px;

}

.Temp9LinkTopo a{
	color:#395161;
	text-decoration:none;

}

.Temp9LinkTopo a:hover{
	color:#7fba00;
	text-decoration:none;
}




/*
TEMPLATE 10
			*/

#Temp10ColEsq {
	width:200px;
	min-height:420px;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;
	display:table;
}

#Temp10ColDir {
	width:700px;
	min-height:420px;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:right;
	display:table;
}


#Temp10Menu {
	margin-top:35px;
	margin-left:10px;
	margin-right:0;
	padding:0;
	height:auto;
}

#Temp10Barra {
	width:645px;
	height:98px;
	padding:0;
	float:left;

	background-color:#999999;
}

#Temp10MenuBotoes {
	margin-top:35px;
	margin-left:10px;
	margin-right:0;
	padding:0;
	height:auto;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;
}
#Temp10MenuBotoes a {
	color:#3a5161;
	text-decoration:none;
}

#Temp10MenuBotoes a:link {
	color:#3a5161;
	text-decoration:none;
}

#Temp10MenuBotoes a:hover {
	color:#7FBA00;
	text-decoration:none;
}


#Temp10Space {
	width:645px;
	height:30px;
	float:left;
}

#Temp10SpaceForm{
	width:645px;
	height:10px;
	float:left;
}

#Temp10AreaForm{

	width:635px;
	min-height:150px;
	height:auto;
	background-color:#f1f1f1;
	float:left;

	padding:5px;

}

#Temp10Titulo{

	width:635px;
	float:left;
	min-height:20px;
	height:auto;

	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#73a716;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.2em;
	text-align:justify;

}

.Temp10FormLeft{

	width:61px;
	float:left;
	min-height:20px;
	height:auto;
	text-align:right;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#395161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.2em;
	text-align:right;

	padding-top:9px;

}

.Temp10FormRight{

	width:550px;
	float:left;
	min-height:25px;
	height:auto;

	padding-top:5px;
	padding-left:10px;
}

.Temp10Input{
	width:380px;
	border: 2px solid #7FBA00;
	background #FFFFFF;
	color:#395161;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#395161;
	letter-spacing:0.01em;
}

.Temp10InputDropDown{
	width:385px;
	border: 2px solid #7FBA00;
	background #FFFFFF;
	color:#395161;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#395161;
	letter-spacing:0.01em;
}

.Temp10InputMsg{

	width:530px;
	height:135px;
	border: 2px solid #7FBA00;
	background #FFFFFF;
	color:#395161;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#395161;
	letter-spacing:0.01em;

}

#Temp10EnviarBtn{

	width:612px;
	float:left;
	min-height:20px;
	height:auto;
	text-align:right;
	padding-top:5px;

}





/*
TEMPLATE 11
			*/

#Temp11ColEsq {
	width:200px;
	min-height:420px;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;
	display:table;
}

#Temp11ColDir {
	width:700px;
	min-height:420px;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:right;
	display:table;
}


#Temp11Menu {
	margin-top:35px;
	margin-left:10px;
	margin-right:0;
	padding:0;
	height:auto;
}

#Temp11Barra {
	width:645px;
	height:98px;
	padding:0;
	float:left;
}

#Temp11MenuBotoes {
	margin-top:35px;
	margin-left:10px;
	margin-right:0;
	padding:0;
	height:auto;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;
}
#Temp11MenuBotoes a {
	color:#3a5161;
	text-decoration:none;
}

#Temp11MenuBotoes a:link {
	color:#3a5161;
	text-decoration:none;
}

#Temp11MenuBotoes a:hover {
	color:#7FBA00;
	text-decoration:none;
}

#Temp11AreaTexto {
	width:645px;
	min-height:220px;
	height:auto;
	margin-top:30px;
	float:left;
}


#Temp11Titulo {
	width:645px;
	height:auto;
	overflow:hidden;
	vertical-align:top;
	padding:0;
}


#Temp11Data {
	width:645px;
	padding:0;
	margin-top:0px;
	top:0;
	vertical-align:top;
	height:auto;
	overflow:hidden;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;
}
#Temp11Media {
	width:645px;
	padding:0;
	margin-top:0px;
	top:0;
	vertical-align:top;
	height:auto;
	overflow:hidden;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;
}

#Temp11PDF {
	width:645px;
	padding:0;
	margin-top:15px;
	top:0;
	vertical-align:top;
	height:auto;
}

#Temp11Also {
	width:645px;
	padding:0;
	margin-top:15px;
	top:0;
	vertical-align:top;
	height:auto;
	overflow:hidden;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;
}

#Temp11Also a {
	color:#3a5161;
	text-decoration:underline;
}

#Temp11Also a:link {
	color:#3a5161;
	text-decoration:underline;
}

#Temp11Also a:hover {
	color:#7FBA00;
	text-decoration:none;
}

#Temp11Space {
	width:645px;
	height:30px;
	float:left;
}

/*
TEMPLATE 12
			*/

#Temp12ColEsq {
	width:200px;
	min-height:420px;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;
	display:table;
}

#Temp12ColDir {
	width:700px;
	min-height:420px;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:right;
	display:table;
}


#Temp12Menu {
	margin-top:35px;
	margin-left:10px;
	margin-right:0;
	padding:0;
	height:auto;
}

#Temp12Barra {
	width:645px;
	height:98px;
	padding:0;
	float:left;
}

#Temp12MenuBotoes {
	margin-top:35px;
	margin-left:10px;
	margin-right:0;
	padding:0;
	height:auto;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;
}
#Temp12MenuBotoes a {
	color:#3a5161;
	text-decoration:none;
}

#Temp12MenuBotoes a:link {
	color:#3a5161;
	text-decoration:none;
}

#Temp12MenuBotoes a:hover {
	color:#7FBA00;
	text-decoration:none;
}

#Temp12AreaTexto {
	width:645px;
	min-height:220px;
	height:auto;
	margin-top:30px;
	float:left;
}


#Temp12Titulo {
	width:645px;
	height:auto;
	overflow:hidden;
	vertical-align:top;
	padding:0;
}


#Temp12Data {
	width:645px;
	padding:0;
	margin-top:0px;
	top:0;
	vertical-align:top;
	height:auto;
	overflow:hidden;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;
}
#Temp12Media {
	width:645px;
	padding:0;
	margin-top:0px;
	top:0;
	vertical-align:top;
	height:auto;
	overflow:hidden;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;
}

#Temp12Video {
	width:645px;
	padding:0;
	margin-top:15px;
	margin-left:100px;
	top:0;
	vertical-align:top;
	height:auto;
}

#Temp12Also {
	width:645px;
	padding:0;
	margin-top:15px;
	top:0;
	vertical-align:top;
	height:auto;
	overflow:hidden;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;
}

#Temp12Also a {
	color:#3a5161;
	text-decoration:underline;
}

#Temp12Also a:link {
	color:#3a5161;
	text-decoration:underline;
}

#Temp12Also a:hover {
	color:#7FBA00;
	text-decoration:none;
}

#Temp12Space {
	width:645px;
	height:30px;
	float:left;
}

/*
TEMPLATE 13
			*/

#Temp13ColEsq {
	width:200px;
	min-height:420px;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;
	display:table;
}

#Temp13ColDir {
	width:100%;
	min-height:420px;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:right;
	display:table;
}


#Temp13Menu {
	margin-top:35px;
	margin-left:10px;
	margin-right:0;
	padding:0;
	height:auto;
}

#Temp13Barra {
	width:100%;
	height:98px;
	padding:0;
	float:left;
}

#Temp13MenuBotoes {
	margin-top:35px;
	margin-left:10px;
	margin-right:0;
	padding:0;
	height:auto;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;
}
#Temp13MenuBotoes a {
	color:#3a5161;
	text-decoration:none;
}

#Temp13MenuBotoes a:link {
	color:#3a5161;
	text-decoration:none;
}

#Temp13MenuBotoes a:hover {
	color:#7FBA00;
	text-decoration:none;
}

#Temp13AreaTexto {
	width:100%;
	min-height:220px;
	height:auto;
	margin-top:30px;
	float:left;
}


#Temp13Titulo {
	width:100%;
	height:auto;
	overflow:hidden;
	vertical-align:top;
	padding:0;
}


#Temp13Data {
	width:645px;
	padding:0;
	margin-top:0px;
	top:0;
	vertical-align:top;
	height:auto;
	overflow:hidden;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;
}
#Temp13Media {
	width:100%;
	padding:0;
	margin-top:0px;
	top:0;
	vertical-align:top;
	height:auto;
	overflow:hidden;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;
}

#Temp13Audio {
	width:100%;
	padding:0;
	margin-top:15px;
	margin-left:100px;
	top:0;
	vertical-align:top;
	height:auto;
}

#Temp13Also {
	width:100%;
	padding:0;
	margin-top:15px;
	top:0;
	vertical-align:top;
	height:auto;
	overflow:hidden;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;
}

#Temp13Also a {
	color:#3a5161;
	text-decoration:underline;
}

#Temp13Also a:link {
	color:#3a5161;

	text-decoration:underline;
}

#Temp13Also a:hover {
	color:#7FBA00;
	text-decoration:none;
}

#Temp13Space {
	width:100%;
	height:30px;
	float:left;
}





/*
TEMPLATE 14
			*/

#Temp14Col {
	width:100%;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;
	clear:left;
}

#Temp14ColDir {
	display:none;
}


#Temp14Menu {
	margin-top:35px;
	margin-left:10px;
	margin-right:0;
	padding:0;
	height:auto;
}

#Temp14Barra {
	display:none;
}

#Temp14MenuBotoes {
	margin-top:35px;
	margin-left:10px;
	margin-right:0;
	padding:0;
	height:auto;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#3a5161;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	text-align:justify;
}
#Temp14MenuBotoes a {
	color:#3a5161;
	text-decoration:none;
}

#Temp14MenuBotoes a:link {
	color:#3a5161;
	text-decoration:none;
}

#Temp14MenuBotoes a:hover {
	color:#7FBA00;
	text-decoration:none;
}


#Temp14Space {
	width:100%;
	height:10px;
	float:left;
	background-color:#4b6478;
}

#Temp14SpaceForm{
	width:100%;
	height:10px;
	float:left;
}

#Temp14AreaMapa{

	width:100%;
	height:auto;
	background-color:#4b6478;
	float:left;
	line-height:2em;

}

#Temp14TopBottom{

	width:100%;
	float:left;
	height:auto;

	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 1em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.2em;
	text-align:justify;
	font-weight:bold;
	padding-bottom:5px;
	padding-left:5px;

	border-bottom: 1px solid #7fba00;

}


.Temp14SeparaAreas{
	width:100%;
	float:left;
	height:20px;
	border-bottom: 1px solid #7fba00;
}

.Temp14Nivel_1 {
	width:100%;
	float:left;
	height:auto;
	margin-left:10px;

	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	text-transform:uppercase;
	font-weight:bold;

	padding-top:10px;

}

.Temp14Nivel_1 a{
	color:#FFFFFF;
	text-decoration:none;
}

.Temp14Nivel_1 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}


.Temp14Nivel_2{
	width:100%;
	float:left;
	height:auto;

	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.9em;
	color:#73a716;
	letter-spacing:0.01em;
	margin-left:25px;

}

.Temp14Nivel_2 a{
	color:#73a716;
	text-decoration:none;
}


.Temp14Nivel_2 a:hover{
	color:#73a716;
	text-decoration:underline;
}

.Temp14Nivel_3{
	width:100%;
	float:left;
	height:auto;

	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	margin-left:40px;

}


.Temp14Nivel_3 a{
	color:#FFFFFF;
	text-decoration:none;
}

.Temp14Nivel_3 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.Temp14Nivel_4{
	width:100%;
	float:left;
	height:auto;

	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#73a716;
	letter-spacing:0.01em;
	padding-left:55px;

}

.Temp14Nivel_4 a{
	color:#73a716;
	text-decoration:none;
}

.Temp14Nivel_4 a:hover{
	color:#73a716;
	text-decoration:underline;
}



.Temp14Nivel_5{
	width:100%;
	float:left;
	min-height:20px;
	height:auto;

	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	padding-left:70px;

}

.Temp14Nivel_5 a{
	color:#FFFFFF;
	text-decoration:none;
}

.Temp14Nivel_5 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}


.Temp14Nivel_6{
	display:none;

}

.Temp14Nivel_6 a{
	display:none;
}

.Temp14Nivel_6 a:hover{
	color:#708492;
	text-decoration:underline;
}


.Temp14Nivel_7{
	display:none;

}

.Temp14Nivel_7 a{
	display:none;
}

.Temp14Nivel_7 a:hover{
	color:#787878;
	text-decoration:underline;
}

/*
TEMPLATE 15 - NOTICIAS
						*/

#Temp15ListaEntradas{

	width:100%;
	height:auto;
	vertical-align:top;
	padding-left:5px;
	float:left;
	display:table;
	background-color:#4b6478;
	padding-bottom:20px;


}
.Temp15Entrada {
	width:100%;
	height:auto;
	padding-top:5px;
	border-bottom:1px solid #7FBA00;
	float:left;
	display:table;
	background-color:#4b6478;
}

#Temp15NumPaginas {

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#828282;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.2em;
	text-align:justify;
	padding-bottom:5px;

}


#Temp15DataNot {

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:14px;
	padding-top:10px;

}
#Temp15TitNot {

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.9em;
	color:#7FBA00;
	letter-spacing:0.01em;
	line-height:1.2em;
	padding-top:5px;
	padding-bottom:10px;

}

#Temp15TitNot a{
	color:#7FBA00;
	text-decoration:none;
}

#Temp15TitNot a:hover{
	color:#FFFFFF;
	text-decoration:none;
}


#Temp15Pesquisa{
	width:100%;
	height:auto;
	padding-top:15px;
	padding-bottom:15px;
	float:left;
	display:table;
	background-color:#4b6478;

}

#Temp15Navegacao {

	width:100%;
	height:auto;
	float:left;
	padding-left:10px;
	padding-right:10px;
	display:table;

}
.Temp15NavNumAtual {
	background-color:#7FBA00;
	width:15px;
	text-align:center;
	padding:2px;
}
#Temp15NavNumeros {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	word-spacing:0.5em;
	text-transform:none;
	line-height:1.5em;
	text-align:justify;
}
#Temp15NavNumeros a{
	color:#FFFFFF;
	text-decoration:underline;
	padding:2px;
}

#Temp15NavNumeros a:hover {

	color:#395161;
	text-decoration:none;
	background-color:#7FBA00;
	padding:2px;

}

/*
TEMPLATE 16 - PESQUISA
						*/

#Temp16ColCenter {
	width:100%;
	height:auto;
	vertical-align:top;
	margin:0;
	padding:0;
	float:left;
	clear:left;
	display:table;
}


#Temp16Barra {
	display:none;
}

#Temp16Pesquisa {
	width:100%;
	height:auto;
	padding-top:3px;
	float:left;
	clear:left;
	display:table;


	background-color:#4b6478;

}

#Temp16Termo{
	width:80%;
	height:auto;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
}

#Temp16TermoLeft {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.9em;
	color:#FFFFFF/*3a5161*/;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.5em;
	float:left;
	text-align:left;
	margin-left:10px;
	font-weight:bold;
	padding-top:3px;

	width:26%;
}


#Temp16TermoRight{
	float:left;
	text-align:left;
	width:70%;
}

#Temp16BtnPesquisa {
	width:auto;
	height:auto;
	float:left;
	display:table;
	text-align:left;
	margin-top:10px;

}
#Temp16ListaEntradas {

	width:100%;
	height:auto;
	vertical-align:top;
	padding-left:5px;
	float:left;
	display:table;
	background-color:#4b6478;
}

.Temp16Entrada {
	width:100%;
	height:auto;
	padding:5px;
	border-bottom:1px solid #7FBA00;
	float:left;
	display:table;
}

#Temp16NumPaginas {

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#828282;
	letter-spacing:0.01em;
	text-transform:none;
	line-height:1.2em;
	text-align:justify;
	padding-bottom:5px;

}


#Temp16DataNot {

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.75em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1em;
	padding-top:10px;

}
#Temp16TitNot {

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.9em;
	color:#7FBA00;
	letter-spacing:0.01em;
	line-height:1.2em;
	padding-top:5px;
	font-weight:bold;

}

#Temp16TitNot a {
	color:#7FBA00;
	text-decoration:none;
}

#Temp16TitNot a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#Temp16Desc {

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	padding-bottom:10px;
	line-height:1.2em;

}

#Temp16Navegacao {

	width:95%;
	height:auto;
	float:left;
	padding-left:10px;
	padding-bottom:10px;
	overflow:hidden;

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.9em;
	color:#FFFFFF;
	letter-spacing:0.01em;
}

#Temp16Navegacao a {
	color:#FFFFFF;
	text-decoration:underline;
	padding:2px;
	font-weight:bold;


}
.Temp16NavNumAtual {
	background-color:#7FBA00;
	width:15px;
	text-align:center;
	padding:2px;
}
#Temp16NavNumeros {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	word-spacing:0.5em;
	text-transform:none;
	line-height:1.5em;
	text-align:justify;
}
#Temp16NavNumeros a{
	color:#FFFFFF;
	text-decoration:underline;
	padding:2px;
}

#Temp16NavNumeros a:hover {

	color:#FFFFFF;
	text-decoration:none;
	background-color:#7FBA00;
	padding:2px;

}



#Temp16Titulo {
	width:100%;
	padding-left:10px;
	display:table;
	background-color:#4b6478;
}

.Temp16Input{

	width:173px;
	border: 2px solid #7FBA00;
	background #FFFFFF;
	color:#395161;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#395161;
	letter-spacing:0.01em;

}


.Temp16VerMais {

	width:100%;
	height:auto;
	background-color:#4b6478;

	text-align:right;
	padding-top:10px;
	margin-top:10px;
	top:10px;
	margin-right:5px;
	padding-bottom:10px;


	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#7FBA00;
	letter-spacing:0.01em;
	text-transform:uppercase;
	line-height:1.3em;
	font-weight:bold;

}



.Temp16VerMais a {
	color:#7FBA00;
	text-decoration:none;
}

.Temp16VerMais a:hover{
	color:#395060;
	text-decoration:none;
}



/*
TEMPLATE ESTUDANTE - AREA PRIVADA
									*/

/*
TEMPLATE ESTUDANTE - AREA PRIVADA
									*/


.Space10px {
	margin-top:20px;
}

.links_menuTopoEstudante {
	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#7FBA00;
	text-align:center;
	letter-spacing:0.01em;
	padding:5px;
	font-weight:bold;
}
.links_menuTopoEstudante a {
	color:#7FBA00;
	text-decoration:none;
	padding:5px;
}

.links_menuTopoEstudante a:link {
	text-decoration:none;
	color:#7FBA00;
	padding:5px;
}

.links_menuTopoEstudante a:hover {
	text-decoration:none;
	color:#FFFFFF;
	/*background-color:#7FBA00;*/
	padding:5px;
}
#topDirEstudante  {
	visibility:visible;
}
#topDir1Estudante  {
	margin:0;
	padding:0;
	padding-top:10px;
	width:100%;
	height:auto;
	vertical-align:top;
	text-align:right;
	margin-top:10px;
	display:none;
}

#topDir2Estudante  {
	margin:0;
	padding:0;
	width:100%;
	height:auto;
	vertical-align:bottom;
	text-align:right;
	float:left;
	margin-bottom:0;
	padding-top:15px;
	padding-bottom:5px;
}

.links_menuTopo2Estudante {
	vertical-align:bottom;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color:#7FBA00;
	text-align:center;
	letter-spacing:0.01em;
	margin-right:5px;
	word-spacing:0.1em;
	font-weight:bold;
}
.links_menuTopo2Estudante a {
	color:#7FBA00;
	text-decoration:none;
}

.links_menuTopo2Estudante a:link {
	text-decoration:none;
	color:#7FBA00;
}

.links_menuTopo2Estudante a:hover {
	text-decoration:none;
	color:#FFFFFF;
}

#TempEstudanteCentral {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:20px;
	height:auto;
	float:left;
	background-color:#496276;
}

#TempEstudanteEsq {
	width:100%;
	margin-top:30px;
	height:auto;
	float:left;
	clear:left;
}


#TempEstudanteEsq1 {
	width:200px;
	max-width:auto;
	height:auto;
	display:table;
	background-color:#90bd2f;
	margin-left:10px;
	vertical-align:middle;
}

#TempEstudanteEsq2 {
	width:200px;
	max-width:auto;
	height:auto;
	display:table;
	background-color:#a2c755;
	margin-left:10px;
	vertical-align:middle;
	margin-top:5px;
}


#TempEstudanteEsq3 {
	width:200px;
	max-width:auto;
	height:auto;
	display:table;
	background-color:#abcc64;

	margin-left:10px;
	vertical-align:middle;
	margin-top:5px;
}

#TempEstudanteEsq4 {
	width:200px;
	max-width:auto;
	height:auto;
	display:table;
	background-color:#b2d076;
	margin-left:10px;
	vertical-align:middle;
	margin-top:5px;
}

#TempEstudanteEsq5 {
	width:200px;
	max-width:auto;
	min-height:40px;
	height:auto;
	display:table;
	background-color:#b3d076;
	margin-left:10px;
	vertical-align:middle;
	margin-top:5px;
}

#TempEstudanteEsq6 {
	width:200px;
	max-width:auto;
	height:auto;
	display:table;
	background-color:#b3d076;
	margin-left:10px;
	vertical-align:middle;
	margin-top:5px;
}

.TempEstudanteLinks {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.75em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	margin-left:5px;
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
}

.TempEstudanteLinks a {
	color:#FFFFFF;
	text-decoration:none;
}

.TempEstudanteLinks a:link {
	color:#FFFFFF;
	text-decoration:none;
}
.TempEstudanteLinks a:hover {
	color:#395060;
	text-decoration:none;
}

#TempEstudanteDir {
	width:97%;
	margin-top:10px;
	height:auto;
	float:left;
}

#TempEstudanteDir1 {
	width:99%;
	height:auto;
	background-color:#62778c;
	margin-left:5px;
	vertical-align:middle;
	padding:2px;
}

#TempEstudanteDir2 {
	width:100%;
	height:auto;
	display:table;
	background-color:#7a8b9d;
	margin-left:5px;
	vertical-align:middle;
	margin-top:5px;
	padding-bottom:10px;
}

#TempEstudanteDir5 {
	width:100%;
	height:auto;
	display:table;
	background-color:#7a8b9d;
	margin-left:5px;
	vertical-align:middle;
	padding-bottom:10px;
}
#TempEstudanteDirNotEspecifica {
	width:100%;
	height:auto;
	display:table;
	background-color:#7a8b9d;
	margin-left:5px;
	vertical-align:middle;
	padding-bottom:10px;
}

.TempEstudanteFrameTexto {
	margin-left:5px;
	margin-top:5px;
	width:91%;
	padding:5px;
	border:1px solid #a8d646;
}

.TempEstudanteFrameTextoData {
	margin-top:8px;
	text-transform:uppercase;
}

.TempEstudanteFrameTextoCorpoData {
	margin-top:8px;
	margin-left:10px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.7em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	text-align:right;
	font-weight:bold;
}

.TempEstudanteFrameTextoTitulo{
	text-transform:uppercase;
	font-size:1.1em;
	font-weight:bold;
	text-align:justify;
}

.TempEstudanteFrameTextoTitulo2 {
	font-weight:bold;
	text-align:justify;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.9em;
	color:#FFFFFF;
	letter-spacing:0.01em
}

#TempEstudanteFrameTextoCorpo {
	text-align:justify;
	line-height:1.6em;
	color:#FFFFFF;
	font-size:1.1em;
}
#TempEstudanteFrameTextoCorpo2 {
	font-family: "Trebuchet MS", Arial, Verdana;
	text-align:justify;
	line-height:1.5em;
	color:#FFFFFF;
	font-size:0.8em;
	font-weight:bold;
}

#TempEstudanteFrameTextoCorpo p {
	text-align:justify;
	line-height:1.6em;
	color:#FFFFFF;
	font-size:1.1em;
}

#TempEstudanteFrameTextoCorpo2 p {
	text-align:justify;
	color:#FFFFFF;
	font-weight:bold;
	font-size:1em;
}
#TempEstudanteFrameTextoCorpo a {
	color:#FFFFFF;
	text-decoration:underline;
}
#TempEstudanteFrameTextoCorpo a:link {
	color:#FFFFFF;
	text-decoration:underline;
}
#TempEstudanteFrameTextoCorpo a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#TempEstudanteFrameTextoCorpo2 a {
	color:#FFFFFF;
	text-decoration:underline;
}
#TempEstudanteFrameTextoCorpo2 a:link {
	color:#FFFFFF;
	text-decoration:underline;
}
#TempEstudanteFrameTextoCorpo2 a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.TempEstudanteFrameTextoVerTodas{
	margin-top:5px;
	text-align:right;
	text-transform:uppercase;
}

#TempEstudanteDir3 {
	width:100%;
	height:auto;
	display:table;
	background-color:#96a4b1;
	margin-left:5px;
	vertical-align:middle;
	margin-top:5px;
}

#TempEstudanteDir4 {
	width:100%;
	height:auto;
	display:table;
	background-color:#b4bec7;
	margin-left:5px;
	vertical-align:middle;
	margin-top:5px;

}
.TempEstudanteLinks2 {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 0.75em;
	color:#FFFFFF;
	letter-spacing:0.01em;
	margin-left:5px;
	margin-top:10px;
	font-weight:bold;
}

.TempEstudanteLinks2 a {
	color:#FFFFFF;
	text-decoration:none;
}

.TempEstudanteLinks2 a:link {
	color:#FFFFFF;
	text-decoration:none;
}
.TempEstudanteLinks2 a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
