/* CSS Document */



body {	background-image: url("img/raster.png");}



#header {	position: relative;	top: 30px;	height: 140px;}

#headerJor {	position: relative;	top: 30px;	height: 220px;}



#indicacao {	color: white;	font-size: 9px;	padding-left: 750px;	position: relative;	top: 100px;}



#slist {	background-color: white;	border-top: 2px solid #657A2F;	border-bottom: 2px solid #657A2F;	font-size: 16px;	margin-right: 5px;	margin-left: 5px;	position: relative;	font-family: Arial, Helvetica, sans-serif;	padding: 5px;	cursor: pointer;	color: black;	font-weight: normal;	text-transform: uppercase;}



#syear {	background-color: white;	border-top: 2px solid #657A2F;	border-bottom: 2px solid #657A2F;	font-size: 16px;	font-family: Arial, Helvetica, sans-serif;	margin-right: 5px;	margin-left: 5px;	position: relative;	padding: 5px;	cursor: pointer;	color: black;	font-weight: normal;	text-transform: uppercase;}



#sword {	background-color: white;	border-top: 2px solid #657A2F;	border-bottom: 2px solid #657A2F;	font-size: 16px;	font-family: Arial, Helvetica, sans-serif;	margin-right: 5px;	margin-left: 5px;	padding: 5px;	position: relative;	cursor: pointer;	color: black;	font-weight: normal;	text-transform: uppercase;}



#slist.jselected {	border-top: 4px solid #657A2F;	border-bottom: 2px solid #657A2F;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #657A2F;}



#sword.jselected {	border-top: 4px solid #657A2F;	border-bottom: 2px solid #657A2F;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #657A2F;}



#syear.jselected {	border-top: 4px solid #657A2F;	border-bottom: 2px solid #657A2F;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #657A2F;}



#tableContents {	padding-top: 50px;}



#headerDireita {	right: 0px;  margin-left: 650px; position: absolute;	top: 0; 	width: 300px;	height: 27px;}



#tabelaArtigos {	top: 0px;	position: relative;	font-family: Arial, Helvetica, sans-serif;	width: 992px;}



#tabelaArtigosHeader {	border-collapse: collapse;	font-family: Arial, Helvetica, sans-serif;}



#tabelaArtigosHeader td {	font-family: Arial, Helvetica, sans-serif !important;	font-weight: bold !important;	border-bottom: 2px solid #657A2F !important;}



#tabelaArtigos td {	font-weight: normal;	text-align: center;	background-color: #ffffff;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;}



#jword {	border: 1px solid lightGray;	/*left: -88px;*/	padding: 2px;	position: relative;	top: 25px;	width: 800px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;}



#jYears {	position: relative;	font-family: Arial, Helvetica, sans-serif;	top: 25px;	word-spacing: 8px;	cursor: pointer;}



.jYear {	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;}



.jYear:hover {	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #657A2F;}



#wrapper table {	top: 0px;	position: relative;}



#conteudo {	position: absolute;	text-align: justify;	top: 224px;	font-family: verdana;	font-size: 13px;	padding-right: 5px;	margin-left: auto;	margin-right: auto;	width: 50em;}



#Opcao1 {	background-attachment: scroll;	left: 0px;	margin: 0px;	padding: 0px;	position: absolute;	text-align: center;	top: 0px;	color: #CCC;	cursor: pointer;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	font-variant: normal;	font-weight: normal;	height: 27px;	line-height: 27px;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0px;	padding-left: 5px;	padding-right: 5px;	padding-top: 0px;	width: 100px;	border-right: 1px solid darkgray;	z-index: 1000;}



#Opcao2 {	background-attachment: scroll;	left: 110px;	margin: 0px;	padding: 0px;	position: absolute;	text-align: center;	top: 0px;	color: #CCC;	cursor: pointer;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	font-variant: normal;	font-weight: normal;	height: 27px;	line-height: 27px;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0px;	padding-left: 5px;	padding-right: 5px;	padding-top: 0px;	width: 80px;	border-right: 1px solid darkgray;	z-index: 1000;}



/* #Opcao3 {	background-attachment: scroll;	left: 200px;	margin: 0px;	padding: 0px;	position: absolute;	text-align: center;	top: 0px;	color: #CCC;	cursor: pointer;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	font-variant: normal;	font-weight: normal;	height: 27px;	line-height: 27px;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0px;	padding-left: 5px;	padding-right: 5px;	padding-top: 0px;	width: 110px;	border-right: 1px solid darkgray;	z-index: 1000;} */



#Opcao4 {	background-attachment: scroll;	left: 200px;	margin: 0px;	padding: 0px;	position: absolute;	text-align: center;	top: 0px;	color: #CCC;	cursor: pointer;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	font-variant: normal;	font-weight: normal;	height: 27px;	line-height: 27px;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0px;	padding-left: 5px;	padding-right: 5px;	padding-top: 0px;	width: 120px;	border-right: 1px solid darkgray;	z-index: 1000;}



#Opcao5 {	background-attachment: scroll;	left: 330px;	margin: 0px;	padding: 0px;	position: absolute;	text-align: center;	top: 0px;	color: #CCC;	cursor: pointer;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	font-variant: normal;	font-weight: normal;	height: 27px;	line-height: 27px;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0px;	padding-left: 5px;	padding-right: 5px;	padding-top: 0px;	width: 105px;	border-right: 1px solid darkgray;	z-index: 1000;}



#Opcao6 {	background-attachment: scroll;	left: 445px;	margin: 0px;	padding: 0px;	position: absolute;	text-align: center;	top: 0px;	color: #CCC;	cursor: pointer;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	font-variant: normal;	font-weight: normal;	height: 27px;	line-height: 27px;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0px;	padding-left: 5px;	padding-right: 5px;	padding-top: 0px;	width: 80px;	border-right: 1px solid darkgray;	z-index: 1000;}

#Opcao7 {	background-attachment: scroll;	left: 535px;	margin: 0px;	padding: 0px;	position: absolute;	text-align: center;	top: 0px;	color: #CCC;	cursor: pointer;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	font-variant: normal;	font-weight: normal;	height: 27px;	line-height: 27px;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0px;	padding-left: 5px;	padding-right: 5px;	padding-top: 0px;	width: 105px;	border-right: 1px solid darkgray;	z-index: 1000;}


#APOIOS {	background-attachment: scroll;	background-image: url("img/apoio.svg") !important;	right: 330px;	margin: 0px;	padding: 0px;	position: absolute;	text-align: center;	top: 0px;	color: #CCC;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	font-variant: normal;	font-weight: normal;	height: 27px;	line-height: 27px;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;	padding-top: 0px;	width: 177px;	z-index: 1000;}

#PT {	background-attachment: scroll;	left: 0px;	margin: 0px;	padding: 0px;	position: absolute;	text-align: center;	top: 0px;	color: #CCC;	cursor: pointer;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	font-variant: normal;	font-weight: normal;	height: 27px;	line-height: 27px;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0px;	padding-left: 5px;	padding-right: 5px;	padding-top: 0px;	width: 30px;	z-index: 1000;}

#EN {	background-attachment: scroll;	left: 35px;	margin: 0px;	padding: 0px;	position: absolute;	text-align: center;	top: 0px;	color: #CCC;	cursor: pointer;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	font-variant: normal;	font-weight: normal;	height: 27px;	line-height: 27px;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0px;	padding-left: 5px;	padding-right: 5px;	padding-top: 0px;	width: 30px;	z-index: 1000;}



#Bar {	background-attachment: scroll;	background-image: url("img/m_atalho_DATA.png");	right: 29px;	margin: 0px;	padding: 0px;	position: absolute;	text-align: center;	top: 0px;	color: #CCC;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	font-variant: normal;	font-weight: normal;	height: 27px;	line-height: 27px;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0px;	padding-left: 5px;	padding-right: 5px;	padding-top: 0px;	width: 150px;	z-index: 1000;}



#Logo {	background-attachment: scroll;	background-image: url("img/m_atalho_ICON.png");	right: 0px;	margin: 0px;	padding: 0px;	position: absolute;	text-align: center;	top: 0px;	color: #CCC;	cursor: pointer;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	font-variant: normal;	font-weight: normal;	height: 27px;	line-height: 27px;	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	padding-bottom: 0px;	padding-left: 5px;	padding-right: 5px;	padding-top: 0px;	width: 17px;	z-index: 1000;}



#headerFundo {	background-color: #2D2D2D;	background-image: none;	display: block;	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	font-style: normal;	font-variant: normal;	font-weight: normal;	height: 27px;	line-height: 27px;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	opacity: 1;	position: absolute;	left: 0px;	top: 0px;	visibility: visible;	width: 100%;	z-index: 800;}



#header2 {	background-image: url("img/cabecalho_fundo.png");	position: relative;	left: 0px;	top: 0px;	visibility: visible;	width: 991px;	height: 106px;	z-index: 990;}


#header3 {	background-image: url("img/cabecalho_fundo2.png");	position: relative;	left: 0px;	top: 0px;	visibility: visible;	width: 991px;	height: 106px;	z-index: 990;}

#header4 {	background-image: url("img/Cabecalho_journal.png");	position: relative;	left: 0px;	top: 0px;	visibility: visible;	width: 991px;	height: 189px;	z-index: 990;}



/* Botões Menu*/



#subop0 {	font-weight: normal;	color: #333333;	top: 29px;	position: absolute;	width: 90px;	right: 430px;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;	cursor: pointer;}



#subop1 {	font-weight: normal;	color: #333333;	top: 29px;	position: absolute;	width: 90px;	right: 340px;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;	cursor: pointer;}



#subop2 {	font-weight: normal;	color: #333333;	top: 29px;	position: absolute;	width: 110px;	cursor: pointer;	right: 213px;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;}



#subop3 {	font-weight: normal;	color: #333333;	top: 29px;	position: absolute;	width: 200px;	cursor: pointer;	right: 5px;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;}



#subop4 {	font-weight: normal;	color: #333333;	top: 64px;	position: absolute;	width: 100px;	cursor: pointer;	right: 340px;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;}



#subop5 {	font-weight: normal;	color: #333333;	top: 64px;	position: absolute;	width: 160px;	cursor: pointer;	right: 160px;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;}



#subop6 {	font-weight: normal;	color: #333333;	top: 64px;	position: absolute;	width: 80px;	cursor: pointer;	right: 60px;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;}



#subop0:hover {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold !important;	color: #657A2F;}



#subop1:hover {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold !important;	color: #657A2F;}



#subop2:hover {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold !important;	color: #657A2F;}



#subop3:hover {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold !important;	color: #657A2F;}



#subop4:hover {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold !important;	color: #657A2F;}



#subop5:hover {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold !important;	color: #657A2F;}



#subop6:hover {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold !important;	color: #657A2F;}



#subop1:active {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: # #141516;}



#subop2:active {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: # #141516;}



#subop3:active {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: # #141516;}



#subop4:active {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: # #141516;}



#subop5:active {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: # #141516;}



#subop6:active {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: # #141516;}



/* Fim Botões Menu*/


/* Botões Journal*/


#jOpcao1 {position: absolute; top: 129px; left: 523px; width: 60px; text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; cursor: pointer;}

#jOpcao1:hover {font-family: Arial,Helvetica,sans-serif; font-weight: bold; color: #657A2F;}

#jOpcao2 {position: absolute; top: 129px; left: 590px; width: 75px; text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; cursor: pointer;}

#jOpcao2:hover {font-family: Arial,Helvetica,sans-serif; font-weight: bold; color: #657A2F;}

#jOpcao3 {position: absolute; top: 129px; left: 670px; width: 120px; text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; cursor: pointer;}

#jOpcao3:hover {font-family: Arial,Helvetica,sans-serif; font-weight: bold; color: #657A2F;}

#jOpcao4 {position: absolute; top: 129px; left: 800px; width: 175px; text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; cursor: pointer;}

#jOpcao4:hover {font-family: Arial,Helvetica,sans-serif; font-weight: bold; color: #657A2F;}

#jOpcao5 {position: absolute; top: 157px; left: 365px; width: 135px; text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; cursor: pointer;}

#jOpcao5:hover {font-family: Arial,Helvetica,sans-serif; font-weight: bold; color: #657A2F;}

#jOpcao6 {position: absolute; top: 157px; left: 505px; width: 100px; text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; cursor: pointer;}

#jOpcao6:hover {font-family: Arial,Helvetica,sans-serif; font-weight: bold; color: #657A2F;}

#jOpcao7 {position: absolute; top: 157px; left: 605px; width: 205px; text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; cursor: pointer;}

#jOpcao7:hover {font-family: Arial,Helvetica,sans-serif; font-weight: bold; color: #657A2F;}

#jOpcao8 {position: absolute; top: 157px; left: 810px; width: 170px; text-align: center; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: normal; cursor: pointer;}

#jOpcao8:hover {font-family: Arial,Helvetica,sans-serif; font-weight: bold; color: #657A2F;}


/* Fim Botões Journal*/


.subopSelected {	opacity: 1;}







.aspecial:link {	color: #CCC;	text-decoration: none;}



.aspecial:visited {	color: #CCC;	text-decoration: none;}



.aspecial:hover {	color: white;	text-decoration: none;}



.aspecial:active {	color: #FFF;	text-decoration: none;}



#facebook {	position: relative;	top: -49px;	left: 481px;	height: 28px;	width: 28px;	background-image: url("img/bt_cabecalho_facebook.png");	cursor: pointer;	z-index: 1000;}



#facebook:hover {	background-image: url("img/bt_cabecalho_facebook_select.png");}



#twiter {	position: relative;	top: -78px;	left: 481px;	height: 28px;	width: 28px;	background-image: url("img/bt_cabecalho_twetter.png");	cursor: pointer;	z-index: 1000;}



#twiter:hover {	background-image: url("img/bt_cabecalho_twetter_select.png");}



/* TEXTOS */



.titulos {	font-size: 30pt;	font-weight: normal;	font-family: "Times New Roman", Times, serif;	text-align: left;	color: #657A2F;	font-style: italic;}



.subtitulos {	font-size: 20pt;	font-weight: normal;	font-family: "Times New Roman", Times, serif;	text-align: left;	color: #657A2F;	font-style: normal;}



.subtitulos2 {	font-size: 13pt;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	color: #4B4B4B;	font-style: normal;}



.textoscinzajustify {	font-size: 13px;	font-family: Arial, Helvetica, sans-serif;	text-align: justify;	color: #4B4B4B;}



.textoscinzajustifybold {	font-size: 13px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: justify;	color: #4B4B4B;}



.textoslinks {	font-size: 13px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: justify;	color: #4B4B4B;	text-decoration: none;}



.textoslinks:link {	font-size: 13px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: justify;	color: #4B4B4B !important;	text-decoration: none;}



.textoslinks:hover {	font-size: 13px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: justify;	color: #657A2F !important;	text-decoration: none;}



.textosverdejustify {	font-size: 13px;	font-family: Arial, Helvetica, sans-serif;	text-align: justify;	color: #657A2F;}.verde {	color: #657A2F}



.style14justify {	font-size: 13px;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	text-align: justify;}



.style14 a {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}



.style14justifya {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: justify;}.style17 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18pt;}



.style16 {	font-size: 12pt;	text-align: left;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	vertical-align: middle;}



.style18 {	font-size: 12pt;	text-align: left;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #657A2F;}



.style20 {	font-size: 14pt;	text-align: left;	font-family: Arial, Helvetica, sans-serif;	color: #657A2F;	font-weight: bold;}



.style21 {	color: #657A2F;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}



.style22 {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}



.style22justify {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: justify;}



.links:link {	font-size: 13px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: justify;	color: #4B4B4B !important;	text-decoration: none;}



.links:hover {	font-size: 13px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	text-align: justify;	color: #657A2F !important;	text-decoration: none;}



/* Fim TEXTOS */



/* Rodape */



.footerstyle1 {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 18px;	text-align: left;}



#footer .style2 {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 15px;	font-weight: bold;}



#footer .style3 {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 15px;	font-weight: normal;}



#footer a {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: #333333;}



#footer a:visited {	color: #333333;	text-decoration: none;}



#footer a:hover {	color: #657A2F;	text-decoration: none;}



#footer a:active {	color: #657A2F;	text-decoration: none;}



#footer td,th {	font-family: Arial, Helvetica, sans-serif;}



#footer a:link {	text-decoration: none;}



.footerstyle4 {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 17px;	font-weight: bold;	text-align: left;}



.footerstyle6 {	font-family: "Times New Roman", Times, serif !important;	color: #657A2F;	font-size: 11px;	text-align: left;}



.footerstyle3 {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 14px;	font-weight: normal;	text-align: left;}



.footerstyle3_1 {	font-family: Arial, Helvetica, sans-serif;	color: #657A2F;	font-size: 14px;	font-weight: bold;	text-align: left;}



.footerstyle3_2 {	font-family: Arial, Helvetica, sans-serif;	color: #657A2F;	font-size: 14px;	font-weight: bold;	text-align: right;}



/*Fim Rodape*/



/* Form Contactos */



.form_contactosstyle1 {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 18px;	text-align: left;}



#form_contactos .style2 {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 15px;	font-weight: bold;}



#form_contactos .style3 {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 15px;	font-weight: normal;}



#form_contactos a {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: #333333;}



#form_contactos a:visited {	color: #333333;	text-decoration: none;}



#form_contactos a:hover {	color: #657A2F;	text-decoration: none;}



#form_contactos a:active {	color: #657A2F;	text-decoration: none;}



#form_contactos td,th {	font-family: Arial, Helvetica, sans-serif;}



#form_contactos a:link {	text-decoration: none;}



.form_contactosstyle4 {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 18px;	font-weight: bold;	text-align: left;}



.form_contactosstyle6 {	font-family: "Times New Roman", Times, serif;	color: #657A2F;	font-size: 12px;	text-align: left;}



.form_contactosstyle3 {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 14px;	font-weight: normal;	text-align: left;}



.form_contactosstyle3_1 {	font-family: Arial, Helvetica, sans-serif;	color: #657A2F;	font-size: 14px;	font-weight: bold;	text-align: left;}



.form_contactosstyle3_2 {	font-family: Arial, Helvetica, sans-serif;	color: #657A2F;	font-size: 14px;	font-weight: bold;	text-align: right;}



/*Fim Form Contactos*/



/* HRs */



.hr3 {	float: left;	margin-top: 0px;	width: 100%;	margin-bottom: 0px;	border-top: 3px solid #657A2F;	border-bottom: 1px dotted #657A2F;	border-left: 0px none;	border-right: 0px none;	height: 5px;}



.hr1 {	background-color: #657A2F;	border: 0px none #657A2F;	float: left;	height: 3px;	margin-top: 0px;	width: 100%;	margin-bottom: 0px;}



.hr2 {	background-color: #657A2F;	border: 0px none #657A2F;	float: left;	height: 3px;	margin-top: -15px;	width: 100%;	margin-bottom: 0px;}



.hr5 {	margin-right: 10px;	border-color: #657A2F;	border-top: 3px solid #657A2F;	border-bottom: 1px dotted #657A2F;	border-left: 0px none;	border-right: 0px none;	height: 5px;	margin-top: 10px;	margin-bottom: 10px;}



.hr5b {	margin-right: 10px;	margin-left: 10px;	border-color: #657A2F;	border-top: 3px solid #657A2F;	border-bottom: 1px dotted #657A2F;	border-left: 0px none;	border-right: 0px none;	height: 5px;	margin-top: 10px;	margin-bottom: 10px;}



.hr5a {	border-color: #657A2F;	border-top: 3px solid #657A2F;	border-bottom: 1px dotted #657A2F;	border-left: 0px none;	border-right: 0px none;	height: 5px;	margin-top: 10px;	margin-bottom: 5px;}



.hr6 {	background-color: #657A2F;	color: #657A2F;	border-color: #657A2F;}



.tabelas {	background-color: #FFFFFF;	text-align: justify;}



.tabelasb {	background-color: #FFFFFF;	text-align: justify;}



.frodape {	background-color: #B7B791;}



/* fim HRs */



.titulonews {	font-family: Arial, Helvetica, sans-serif;	color: #657A2F;	font-size: 18px;	font-weight: bold;	text-align: left;}



.title {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 18px;	font-weight: bold;	text-align: left;}



.content {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 15px;	font-weight: normal;	text-align: justify;}



a.coolstyle5 {	font-family: Arial, Helvetica, sans-serif;	color: #657A2F;	font-size: 12px;	font-weight: normal;	text-align: left;}



a.coolstyle5:hover {	color: #333333;}



.style11news {	font-size: 15px;	font-weight: normal;	color: #333333;	text-align: justify;}



#scroller {	overflow: hidden;	height: 180px;	width: 466px;}



#news {	}


a:link { color: #333333; text-decoration: none; text-align: left; }

a:visited { color: #333333; text-decoration: none; text-align: left; }

a:hover { color: #657A2F; text-decoration: none; text-align: left; }

a:active { color: #333333; text-decoration: none; text-align: left; }

a { font-family: Arial,Helvetica,sans-serif; font-size: 14px; text-align: left; font-weight: bold; }


/* Css backoffice */

#gestFilesTabela
{

	top: 0px;
  	position: relative;
  	font-family: Arial,Helvetica,sans-serif;
	width: 400px;
	
}


#gestFilesTabelaHeader
{
	border-collapse: collapse;
	font-family: Arial,Helvetica,sans-serif;
}
#gestFilesTabelaHeader td
{
	font-family: Arial,Helvetica,sans-serif; !important;
	font-weight: bold !important;
	border-bottom: 2px solid #657A2F !important;		
}
#gestFilesTabela td
{
	font-weight: normal;
	text-align: center;		
	background-color: #FFFFFF;		
	font-family: Arial,Helvetica,sans-serif;		
	font-size: 14px;	
}




.login
{
	background-image: url("img/cabecalho_login.png");
	background-position:top;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	top: 50px;
	visibility: visible;
	width: 500px;
	height: 320px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border-color:#999999;
	border-style:solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	text-valign: button;
	z-index: auto;
}


.lognoticias
{
	
	position: relative;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	visibility: visible;
	width: auto;
	height: auto;
	padding: 10px;
	background-color: #FFFFFF;
	border-color:#999999;
	border-style:solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	text-valign: center;
	z-index: auto;
}

.logartigos
{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	visibility: visible;
	width: auto;
	height: auto;
	padding: 10px;
	background-color: #FFFFFF;
	border-color:#999999;
	border-style:solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	text-valign: center;
	z-index: auto;
}

#headerAdmin
{
	background-color: #2D2D2D;
	background-image: none;
	background-repeat:repeat-x;
	display: block;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 24px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	height: 28px;
	line-height: 28px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	opacity: 1;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	visibility: visible;
	width: 100%;
	z-index: 990;
}

#tabelaNoticias
{
	top: 0px;
  	position: relative;
  	font-family: Arial,Helvetica,sans-serif;
	width: 992px;
}
#tabelaNoticiasHeader
{
	border-collapse: collapse;
	font-family: Arial,Helvetica,sans-serif;
}
#tabelaNoticiasHeader td
{
	font-family: Arial,Helvetica,sans-serif; !important;
	font-weight: bold !important;
	border-bottom: 2px solid #657A2F !important;		
}
#tabelaNoticias td
{
	font-weight: normal;
	text-align: center;		
	background-color: #FFFFFF;		
	font-family: Arial,Helvetica,sans-serif;		
	font-size: 14px;	
}

h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	text-transform: uppercase;
	color: #657A2F;
	margin-bottom: 35px;
}


/* Fim Css backoffice */
