body {

	background: url("images/px_fundo_03.gif") top left repeat-x ;

	background-color:#FFFFFF;

}



.style1 {	font-family: Tahoma, sans-serif;

	font-size: 12px;

	color: #055f6b;

}

.style10 {

	font-size: 11px;

	color: #055f6b;

}

.style2 {	font-family: Tahoma, sans-serif;

	font-size: 8pt;

	font-weight: bold;

	color: #6CBB22;

}

.style3 {font-size: 11px; color: #055f6b; font-family: Tahoma, sans-serif;}

.style4 {color: #ff7f00}



.style6 {	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #81edfc;

}

.style7 {	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}

.style8 {	font-size: 5px;

	font-family: Tahoma, sans-serif;

}

a:link {

	color: #87C84A;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #87C84A;

}

a:hover {

	text-decoration: underline;

	color: #87C84A;

}

a:active {

	text-decoration: none;

	color: #87C84A;

}

.style11 {	font-family: Tahoma, sans-serif;

	font-size: 8pt;

	color: #999999;

}

.style12 {color: #FFFFFF}



form.area { 

background-color: #a3e02f; 

width:125px;

height:78px;}



.campos {

background-color:#666666;

font: 11px tahoma, sans-serif;

color:#e0e8e6;

}



.link{cursor:default;}

.style13 {



	font-size: 5px;

	color: #055f6b;

}





.style16 a {

	display:block;

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #565;

	background-image: url('images/pontos_menu.gif');

	background-repeat: no-repeat;

	background-position: 18px 7px;

	padding-left: 26px;

	width: 205px;

	padding-top: 5px;

	padding-bottom: 5px;

}



.style16 a:hover{

	display:block;

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #6CBB22;

	background: #333E42;

	padding-left: 8px;

	background-image: url('images/pontos_menu_atual.gif');

	background-repeat: no-repeat;

	background-position: 18px 7px;

	padding-left: 26px;

	width: 205px;

	padding-top: 5px;

	padding-bottom: 5px;

}

.style16 a#atual {

	display:block;

	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #6CBB22;

	background: #333E42;

	padding-left: 8px;

	background-image: url('images/pontos_menu_atual.gif');

	background-repeat: no-repeat;

	background-position: 18px 7px;

	padding-left: 26px;

	width: 205px;

	padding-top: 5px;

	padding-bottom: 5px;

}



.style6 {	font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #4d4d4d;

}



.style18 {

	font-size: 12px;

	font-family: Tahoma, sans-serif;

	color: #4d4d4d;

}

.style17 {

	font-size: 14px;

	color: #od353a;

	font-family: Tahoma, sans-serif;

}

.style18 {

	font-size: 11px;

	color: #69878e;

	font-family: Tahoma, sans-serif;

}

.style19 {

	font-size: 11px;

	color: #od353a;

	font-family: Tahoma, sans-serif;

}

.style20 {font-family: Tahoma, sans-serif;

	font-size: 12px;

	color: #055f6b;

}

.style21 {font-family: Tahoma, sans-serif;

	font-size: 11px;

	color: #4d4d4d;

}



#menubv {

width: 202px;

padding: 0;

margin: 0;

font: 11px Tahoma, sans-serif;

}

#menubv ul {

list-style: none;

margin: 0;

padding: 0;

}

#menubv li {

margin: 0;

}

#menubv li a {

display: block;

padding: 2px 2px 2px 0.5em;

background-color: #94d6c0;

color: #e6e6e6;

text-decoration: none;

}

#menubv li a:hover {

background-color: #004952;

color: #586e75;

}

#menubv li a:active {

background-color: #004952;

color: #586e75;

}

/* Fix IE. Hide from IE Mac \*/

* html #menubv ul li { float: left; height: 1%; }

* html #menubv ul li a { height: 1%; }

.bandeiras{
background: url( 'images/bar_top_right_03.gif' ) no-repeat;
}

.langspace{width:25px;height:21px;float:left;}
.langmenu{width:157px;height:21px;float:left;}

/* CSS do Menu PT */
#css_horizontal_menuPT{
list-style:none;
overflow:hidden;
margin:0;
padding:0px;
background-color:#FFFFFF;
} 

#css_horizontal_menuPT li{
display:inline;
} 

#css_horizontal_menuPT a{
display:block;
float:left;
padding-right:9px;
height:40px;
margin-right:1px;
padding-left:6px;
background-color:#a5e030;
font-family: Tahoma,sSunSans-Regular, sans-serif;
font-size:12px;
text-decoration:none;
color:#4e4e4e;
line-height:45px;
} 
#css_horizontal_menuPT a:hover{
background-color:#6ca824;
color:#4e4e4e;
} 

#css_horizontal_menuPT a.first{
margin-left:0;

background:transparent url( 'images/coner_first_1.jpg' ) left no-repeat ;
background-color:#a5e030;
padding-left:17px;
} 

#css_horizontal_menuPT a:hover.first{
margin-left:0;

background:transparent url( 'images/coner_first_2.jpg' ) left no-repeat ;
background-color:#6ca824;
padding-left:17px;
} 

#css_horizontal_menuPT a.first_home{
margin-left:0;

background:transparent url( 'images/coner_first_2.jpg' ) left no-repeat ;
background-color:#6ca824;
padding-left:17px;
} 

#css_horizontal_menuPT a.last{
	display:block;
	background:transparent url( 'images/coner_end_1.jpg' ) right no-repeat ;
	background-color:#a5e030;
} 
#css_horizontal_menuPT a:hover.last{
	display:block;
	background:transparent url( 'images/coner_end_2.jpg' ) right no-repeat ;
background-color:#6ca824;
} 

#css_horizontal_menuPT a.current{
margin-left:0;
background-color:#6ca824;
} 

#css_horizontal_menuPT a.last_and_current{
	display:block;
	background:transparent url( 'images/coner_end_2.jpg' ) right no-repeat ;
	background-color:#6ca824;
} 

/* CSS do Menu EN */
#css_horizontal_menuEN{
list-style:none;
overflow:hidden;
margin:0;
padding:0px;
background-color:#FFFFFF;
} 

#css_horizontal_menuEN li{
display:inline;
} 

#css_horizontal_menuEN a{
display:block;
float:left;
padding-right:11.8px;
height:40px;
margin-right:1px;
padding-left:8.8px;
background-color:#a5e030;
font-family: Tahoma,sSunSans-Regular, sans-serif;
font-size:12px;
text-decoration:none;
color:#4e4e4e;
line-height:45px;
} 
#css_horizontal_menuEN a:hover{
background-color:#6ca824;
color:#4e4e4e;
} 

#css_horizontal_menuEN a.first{
margin-left:0;

background:transparent url( 'images/coner_first_1.jpg' ) left no-repeat ;
background-color:#a5e030;
padding-left:17px;
} 

#css_horizontal_meEN a:hover.first{
margin-left:0;

background:transparent url( 'images/coner_first_2.jpg' ) left no-repeat ;
background-color:#6ca824;
padding-left:17px;
} 

#css_horizontal_menuEN a.first_home{
margin-left:0;

background:transparent url( 'images/coner_first_2.jpg' ) left no-repeat ;
background-color:#6ca824;
padding-left:17px;
} 

#css_horizontal_menuEN a.last{
	display:block;
	background:transparent url( 'images/coner_end_1.jpg' ) right no-repeat ;
	background-color:#a5e030;
} 
#css_horizontal_menuEN a:hover.last{
	display:block;
	background:transparent url( 'images/coner_end_2.jpg' ) right no-repeat ;
background-color:#6ca824;
} 

#css_horizontal_menuEN a.current{
margin-left:0;
background-color:#6ca824;
} 

#css_horizontal_menuEN a.last_and_current{
	display:block;
	background:transparent url( 'images/coner_end_2.jpg' ) right no-repeat ;
	background-color:#6ca824;
} 

/* CSS do Menu FR */
#css_horizontal_menuFR{
list-style:none;
overflow:hidden;
margin:0;
padding:0px;
background-color:#FFFFFF;
} 

#css_horizontal_menuFR li{
display:inline;
} 

#css_horizontal_menuFR a{
display:block;
float:left;
padding-right:6.7px;
height:40px;
margin-right:1px;
padding-left:6px;
background-color:#a5e030;
font-family: Tahoma,sSunSans-Regular, sans-serif;
font-size:12px;
text-decoration:none;
color:#4e4e4e;
line-height:45px;
} 
#css_horizontal_menuFR a:hover{
background-color:#6ca824;
color:#4e4e4e;
} 

#css_horizontal_menuFR a.first{
margin-left:0;

background:transparent url( 'images/coner_first_1.jpg' ) left no-repeat ;
background-color:#a5e030;
padding-left:17px;
} 

#css_horizontal_menuFR a:hover.first{
margin-left:0;

background:transparent url( 'images/coner_first_2.jpg' ) left no-repeat ;
background-color:#6ca824;
padding-left:17px;
} 

#css_horizontal_menuFR a.first_home{
margin-left:0;

background:transparent url( 'images/coner_first_2.jpg' ) left no-repeat ;
background-color:#6ca824;
padding-left:17px;
} 

#css_horizontal_menuFR a.last{
	display:block;
	background:transparent url( 'images/coner_end_1.jpg' ) right no-repeat ;
	background-color:#a5e030;
} 
#css_horizontal_menuFR a:hover.last{
	display:block;
	background:transparent url( 'images/coner_end_2.jpg' ) right no-repeat ;
background-color:#6ca824;
} 

#css_horizontal_menuFR a.current{
margin-left:0;
background-color:#6ca824;
} 

#css_horizontal_menuFR a.last_and_current{
	display:block;
	background:transparent url( 'images/coner_end_2.jpg' ) right no-repeat ;
	background-color:#6ca824;
} 
