.alpha_img {
	filter:alpha(opacity= 80);
	cursor: hand;
	
/*javascript:this.style.filter = 'alpha(opacity= 70)';*/

}

.fade_imagem {

	filter:Fade(duration=0.8);
	
}
A.menu_entrada:hover {
	background-color: #DEEAFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}
.menu_entrada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}

.marquee {

cursor: hand;
}

.mao {
cursor:pointer;
}


.formfield	{
	font:normal 10px verdana, arial, helvetica, sans-serif;
	color:#999;
	border-top:1px solid #693;
	border-bottom:1px solid #693;
	border-left:1px solid #693;
	border-right:1px solid #693;
	}
	
.boxBlur { border: 1 solid #014681; }
.boxFocus { background-color: #ffffff; border: 1 solid #00FF33}

/*	
A:link {
	COLOR: #666666; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none}
A:hover {
	COLOR: #639AFF; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none}
A:active {
	COLOR: #666666; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none}
A:visited {
	COLOR: #666666; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none}
*/
/*A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0066FF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}*/
A.menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.menu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.submenu {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.submenu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.submenu:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.submenu:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.submenu:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: right; TEXT-DECORATION: none
}

A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	font-size: 12px;
	line-height: normal;
	COLOR: #636563;
	TEXT-DECORATION: none;	
	cursor: hand;
}

A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	font-size: 12px;
	line-height: normal;
	COLOR: #666666;
	TEXT-DECORATION: none;	
	cursor: hand;
}
A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	font-size: 12px;
	line-height: normal;
	COLOR: #666666;
	TEXT-DECORATION: none;	
	cursor: hand;
	background-color:#DEEBFF;
}
A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	font-size: 12px;
	line-height: normal;
	COLOR: #666666;
	TEXT-DECORATION: none;	
	cursor: hand;
}

A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	font-size: 12px;
	line-height: normal;
	COLOR: #666666;
	TEXT-DECORATION: none;	
	cursor: hand;
}


A.localiza{ 
FONT-WEIGHT: normal;
	COLOR: #636563;
	TEXT-DECORATION: none;
	font-size: 11px;
	cursor: hand;
}

A.localiza:visited {
	FONT-WEIGHT: normal;
	COLOR: #636563;
	TEXT-DECORATION: none;
	font-size: 8pt;
	cursor: hand;
}
A.localiza:link {
	FONT-WEIGHT: normal;
	COLOR: #636563;
	TEXT-DECORATION: none;
	font-size: 8pt;
	cursor: hand;
}
A.localiza:hover {
	FONT-WEIGHT: normal;
	COLOR: #636563;
	TEXT-DECORATION: none;
	font-size: 8pt;
	cursor: hand;
	
}
A.localiza:active {
	FONT-WEIGHT: normal;
	COLOR: #636563;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	font-size: 8pt;
	cursor: hand;
}
TABLE.localiza {
	/*background-color:#E7E7CE;*/
	/*border-style:dotted*/;
}

TD.localiza { 
border-style:dashed;
border-color:#7B9ACE;
border-width:thin;
cursor:pointer;
 background-color:#F7FBFF;
 
 border-top:1px dashed;
	border-bottom:1px dashed;
	border-left:1px dashed;
	border-right:1px dashed;
}
/*
TD.localiza:hover { background-color:#DEEBFF;
	
	border-top:1px solid;
	border-bottom:1px solid;
	border-left:1px solid;
	border-right:1px solid;
}
*/ 

A.topodireito:visited {
	FONT-WEIGHT: bold; COLOR: #999999; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.topodireito:link {
	FONT-WEIGHT: bold; COLOR: #999999; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.topodireito:hover {
	FONT-WEIGHT: bold; COLOR: #999999; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none}
A.topodireito:active {
	FONT-WEIGHT: bold; COLOR: #999999; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
BODY {
	
  scrollbar-arrow-color:#000000;
  scrollbar-track-color:#CBD6E9;
  scrollbar-face-color:#7C99C9;
  scrollbar-highlight-color:#7C91C3;
  
   


	
}
div.clSlideMenu{ /* All slideMenu2 DIV elements */
	position:absolute;
	font-family:verdana,arial,helvetica;
	font-size:10px;
	overflow:hidden;
	width:150px;
	height:22px;
}


a.clA0{
	color:#999999;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

a.clA0:hover{
	color:black;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}


a.clA1{ /* All sub level links */
	color:black;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.clA2{ /* All sub2 level links */
	color:navy;
	text-decoration:none;
}
a.clA3{ /* All sub3 level links */
	color:black;
	text-decoration:none;
}
a.clA4{ /* All sub4 level links */
	color:green;
	text-decoration:none;
}

/* NEEDED STYLES */
div.slideMenuBG{position:absolute; left:0px; top:0; z-index:1}
div.slideMenuText{position:absolute; left:2px; top:2px; z-index:200;}
/* NEEDED ----- This class should be named like this:
	#NAME_OF_YOUR_MENUcont
*/
#slideMenucont{position:absolute;	height:600px; width:200px; visibility:hidden;}
.style1 {
	color: #000099;
	font-weight: normal;
}
.mapasClass {
	Z-INDEX: 1;
	LEFT: 12px;
	POSITION: absolute;
	TOP: 36px;
	width: 211px;
	height: 192px;
	visibility: hidden;
	
}

.style3 {color: #999999}
.style5 {
	color: #FF9900;
	font-style: italic;
	font-weight: bold;
	font-size: 14px;
}
.style6 {
	color: #FFFFFF;
	font-weight: bold;
}
.textos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	font-size: 12px;
	line-height: normal;
	COLOR: #636563;
	TEXT-DECORATION: none;
	MARGIN-BOTTOM: 0.5em;
	line-height: 17pt;
	
	
}

A.textos:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	font-size: 12px;
	line-height: normal;
	COLOR: #666666;
	TEXT-DECORATION: none;
	MARGIN-BOTTOM: 0.5em;
	background-color:#DEEBFF;

	
}

.textos_ambiente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	font-size: 12px;
	line-height: normal;
	COLOR: #636563;
	TEXT-DECORATION: none;
	MARGIN-BOTTOM: 0.5em;
	line-height: 17pt;
	 /*line-height: 18pt;*/
}


.texto_noticias_entrada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #666666;
	font-style: normal;
	font-weight: lighter;
}
.datas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #993300;
}

A.datas:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #993300;
}

A.menu:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.menu:hover {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND: #bb0000; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
A.menu:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.tmenu:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.tmenu:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.tmenu:hover {
	BACKGROUND: #bb0000; COLOR: #ffffff; TEXT-DECORATION: none
}
A.tmenu:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menutitle {

	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	WIDTH: 151px;
	CURSOR: pointer;
	COLOR: #666666;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #ffffff 1px solid;
	BACKGROUND-COLOR: #CCCCCC;
	TEXT-ALIGN: center;
	bbackground-image: url("images/mback.gif");
}

.menutitle2 {
	PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(images/mback2.gif); MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; FONT: 11px verdana; WIDTH: 200px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #336699; TEXT-ALIGN: center
}
.menutitle3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	FONT: 11px verdana;
	WIDTH: 151px;
	CURSOR: pointer;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
	bborder-bottom: 1 solid #ffffff;
	background-color: #999999;
}
.menutitle4 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(images/mback4.gif); MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1px; FONT: 11px verdana; WIDTH: 151px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #336699; TEXT-ALIGN: center; bborder-bottom: 1 solid #ffffff
}
.menutitle5 {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	FONT: bold 12px Tahoma;
	WIDTH: 430px;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #eeeeee;
	TEXT-ALIGN: left;
	bborder: 1 solid #cccccc;
	color: #CCCCCC;
}
.submenu {
	MARGIN-BOTTOM: 0.5em; COLOR: #333333}

.subitems {
	FONT: 11px verdana; COLOR: #ffffff
}
.titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1C3B6D;
	font-style: normal;
	line-height: normal;
}

.titulos_noticias_entrada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	font-style: normal;
	line-height: normal;
}
.data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
	
}
A.data:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}
.localiza_actual {
	FONT-WEIGHT: normal;
	COLOR: #006600;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	font-size: 12px;
}
