th {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

     .imghint {
       position: absolute;
     }
     .label {
       font-family: arial;
       color: #666666;
       border: 1px solid #cccccc;
       background-color: #FFFFCC;
       width: 331px;
       padding: 3px;
       font-size: 10px;
       position: absolute;
       left: 488px;
       top: 257px;
       visibility: hidden;
     }
input, select {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.t01 {
	color : #333333;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 30px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.t01 a {
	color : #EF6D00;
}
.t01 a:hover {
	color : #C25A02;
}

.t02 {
	color : #333333;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 30px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
}

.titulo {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	font-weight: bold;
	color:#003366;
	padding-top: 3px;
	padding-bottom: 5px;
}
.titulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	text-transform: uppercase;
}

.list {
	color : #FFFFFF;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #FFFFFF;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right a, .list a {
	color : #FFFFFF;
}
.right a:hover {
	color : #AAAAAA;
}
.left {
	color : #000000;
	margin-top : 10px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 25px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left a {
	color : #FF6600;
}
.left a:hover {
	color : #FF0000;
}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #000000;
	font-weight: bold;
}
p a:hover {
	color : #294A7B;
}
.menu01 {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 45px;
	margin-right : 0px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.rotulo01 {
	color : #003366;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
	text-align: center;
	border-top-color: #999999;
}

/*-----------------------------------
	FONTES
-----------------------------------*/
.ft11b {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-style: 	normal;
	line-height: 	normal;
	font-weight: 	bold;
	font-variant:   normal;
	text-transform: none;
	color: 			#3E66A3;
}

.ft11 {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-style: 	normal;
	line-height: 	normal;
	font-variant:   normal;
	text-transform: none;
	color: 			#000000;
}

.ft11v {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-style: 	normal;
	line-height: 	normal;
	font-variant:   normal;
	text-transform: none;
	color: 			#FF0000;
}

.destaque_titulo {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.destaque_titulo2 {
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

/*-----------------------------------
	OUTROS
-----------------------------------*/
.menu {
	border-right: 	#d4d4d4 1px solid;
	border-left: 	#d4d4d4 1px solid;	
	padding-right: 	5px;
	padding-left: 	5px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	background-color: #fcfcfc;
	border: 1px solid #CCCCCC;
}
input.limpo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}



.menu01 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu01 a:hover {
	color : #EEEEEE;
}
.menu02 {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu02 a {
	color : #000000;
	text-decoration: none;
}
.menu02 a:hover {
	color : #555555;
}
A:link {    color: #003366; text-decoration: none }
A:active {  color: #000099; text-decoration: none}
A:visited {  color: #003366; text-decoration: none}
A:hover {   color: #FFFF33; text-decoration: none}

A.navegacao:link {    text-decoration: none}
A.navegacao:visited { text-decoration: none}

A.destaque:link {    color: #333333; text-decoration: none }
A.destaque:visited { color: #333333; text-decoration: none }
A.destaque:active {  color: #333333; text-decoration: none }
A.destaque:hover {   color: #333333; text-decoration: underline }
/* A.destaque:hover {   color: #990000; text-decoration: none } */
.ft11b {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-style: 	normal;
	line-height: 	normal;
	font-weight: 	bold;
	font-variant:   normal;
	text-transform: none;
	color: 			#3E66A3;
}

.ft11 {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-style: 	normal;
	line-height: 	normal;
	font-variant:   normal;
	text-transform: none;
	color: 			#000000;
}

.ft11v {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-style: 	normal;
	line-height: 	normal;
	font-variant:   normal;
	text-transform: none;
	color: 			#FF0000;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	background-color: #fcfcfc;
	border: 1px solid #CCCCCC;
}
input.limpo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.chamada1 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	color: #003366;
}
.chamada2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	color: #666666;
	text-align: left;
}
.chamada3 {	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold }
.chamada4 {	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold }
.destaque {   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:9px;  }
.linkbranco { FONT-FAMILY: bVerdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none }
.menu {	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px }
.navegacao {  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.plug {       FONT-FAMILY: verdana; font-size: 10px; line-height: 15px; font-weight: bold; color: #666666 }


.texto {	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px }
.texto2 {	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; line-height: 14pt }
.texto3 {	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; line-height: 14pt; text-align: justify }
.texto4 {	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px }
.texto5 {	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold }
.texto6 {	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; line-height: 14pt; text-align: justify }
.textompeq {  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px }
.textogab {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	font-weight: bold;
	color: #42688D;
	top: inherit;
}

.linkhotel {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	color: #42688D;
	top: inherit;
	font-style:normal;
}

A.linkhotel:link{
 text-decoration:underline;
 font-weight:normal;

}

A.linkhotel:hover{
 text-decoration:underline;
 font-weight:normal;
 font-size:9px;
 

}


.textomenu {  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px }
.textomed  {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #FFFFFF;
}
.textonets {  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px }
.textopeq {   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px }
.textodestaque{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color:#333;
	background: url(images/bkg_pts_h.gif) repeat-x left bottom;
	padding-bottom: 5px;
	margin-top: 1px;
	padding-top: 5px;
}
A.textodestaque:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
A.textodestaque:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
A.textodestaque:hover {   color: #FFFF33; text-decoration: none}
.titulo {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	font-weight: bold;
	color:#003366;
	padding-top: 3px;
	padding-bottom: 5px;
}
.trans{ 	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; color: #00FFFF; }

.corner {background-image: url(images/bkg_pts_h.gif) repeat-x left bottom;}

BODY { /*#FAF9FA;*/
	text-align: left;
	background-image: url(bg.gif);
}



/*Lists*/
ul.Normal{padding:5px 0;}
ul.Normal li{margin-left:15px; list-style-image:url(images/mkt_lst.gif); margin-top:3px; padding-bottom:5px;	background:url(images/bkg_pts_h.gif) repeat-x left bottom;}


/*Lists*/
ul.Normal2{}
ul.Normal2 li{list-style-image:url(images/marker_2.gif);	background:url(images/bkg_pts_h.gif) repeat-x left bottom;}



/*—-—-—-— Formatação da fonte CONTEUDO EXCLUSIVO —-—-—-—-*/
.barextxt {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 0px;
	width: 150px;
	font-size: 11px;
	padding-left: 12px;
	vertical-align: bottom;
	line-height: 18px;
	background-color: #FFFFFF;
	background-image: url(/imagens/home/barraEsquerda/barraesq_pont_lar.gif);
	background-position: center top;
	width: 150px;
	display: block;
	background: url(images/bkg_pts_h.gif) repeat-x left bottom;
}

A.barextxt:link {
	color: #000000;
	text-decoration: none;
	background-image: url(/imagens/home/barraEsquerda/barraesq_pont_lar.gif);
	background-repeat: no-repeat;
	padding-left: 12px;

}
A.barextxt:visited {
	color: #000000;
	text-decoration: none;
	background-image: url(/imagens/home/barraEsquerda/barraesq_pont_lar.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
}
A.barextxt:active {
	color: #000000;
	text-decoration: none;
	background-image: url(/imagens/home/barraEsquerda/barraesq_pont_lar.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
}
A.barextxt:hover {
	color: #FF6600;
	background-image: url(/imagens/home/barraEsquerda/barraesq_mouse_over_e.gif);
	background-repeat: no-repeat;
	background-position: left;
	/*
	padding-left: 12px;
	background-image: url(/imagens/home/barraEsquerda/barraesq_seta_lar.gif);
	background-color: #FFF4EE;
	*/
}
.calendar {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	
}

A.calendar:link {
	color: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	text-decoration: none;
}
A.calendar:visited {
	color: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	text-decoration: none;
}
A.calendar:active {
	color: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	text-decoration: none;
}
A.calendar:hover {
	color: #FF6600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	/*
	padding-left: 12px;
	background-image: url(/imagens/home/barraEsquerda/barraesq_seta_lar.gif);
	background-color: #FFF4EE;
	*/
}

.botao {
	background-color:#304864;
	font: 9px Arial, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	vertical-align: middle;
	margin-top: 2px;
	text-align: center;
}


/*—-—-—-— Formatação da fonte do título CONTEUDO EXCLUSIVO —-—-—-—-*/
.barextit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 003366;
	letter-spacing: -1px;
	width: 144px;
	padding-top: 8px;
	padding-bottom: 3px;
	font-size: 11px;
	padding-left: 4px;
	font-stretch: ultra-condensed;
	font-weight: bold;
	text-transform: uppercase;
}

/*—-—-—-— Formatação da fonte CONTEUDO NORMAL —-—-—-—-*/
.barMenuBlue {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	height: 16px;
	width: 100%;
	padding-left: 18px;
	vertical-align: bottom;
	display:block;
	background: url(images/bkg_pts_h.gif) repeat-x left bottom;
	background-color: #C1C1C1;
	background-image: url(images/bg_blue.jpg);
	padding-top: 3px;
}

.barMenuGreen {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	height: 16px;
	width: 100%;
	padding-left: 18px;
	vertical-align: bottom;
	display:block;
	background: url(images/bkg_pts_h.gif) repeat-x left bottom;
	background-image: url(images/bg_green.jpg);
	padding-top: 3px;
}

.barMenuRed {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	height: 16px;
	width: 100%;
	padding-left: 18px;
	vertical-align: bottom;
	display:block;
	background: url(images/bkg_pts_h.gif) repeat-x left bottom;
	background-image: url(images/bg_red.jpg);
	padding-top: 3px;
}


.barMenuOrange {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	height: 16px;
	width: 100%;
	padding-left: 18px;
	vertical-align: bottom;
	display:block;
	background: url(images/bkg_pts_h.gif) repeat-x left bottom;
	background-image: url(images/bg_orange.jpg);
	padding-top: 3px;
}
.barMenuGray {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	height: 16px;
	width: 100%;
	padding-left: 18px;
	vertical-align: bottom;
	display:block;
	background: url(images/bkg_pts_h.gif) repeat-x left bottom;
	background-image: url(images/bg_gray.jpg);
	padding-top: 3px;
}

.bartxt {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 0px;
	height: 20px;
	width: 100%;
	font-size: 11px;
	padding-left: 18px;
	vertical-align: bottom;
	display:block;
	background: url(images/bkg_pts_h.gif) repeat-x left bottom;
	background-color: #EFEFEF;
}
A.bartxt:link {
	color: #000000;
	text-decoration: none;
}
A.bartxt:visited {
	color: #000000;
	text-decoration: none;
}
A.bartxt:active {
	color: #000000;
	text-decoration: none;
}
A.bartxt:hover {
	color: #006699;
	background-repeat: no-repeat;
	background-position: left;
	background-image: url(images/marker_1.gif);
	background-color: #E0E0E0;
	padding-left: 19px;
	
}



.login_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing: -0.5px;
	width: 150px;
	font-size: 11px;
	font-weight: bold;
	vertical-align: middle;	
}



/*—-—-—-— Formatação da fonte do título CONTEUDO NORMAL —-—-—-—-*/
.bartit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 4C4C6A;
	letter-spacing: -1px;
	width: 150px;
	padding-top: 8px;
	padding-bottom: 3px;
	font-size: 11px;
	padding-left: 10px;
	font-stretch: ultra-condensed;
	font-weight: bold;
	text-transform: uppercase;
}
A.bartit:link {color: 4C4C6A; text-decoration: none}
A.bartit:visited {color: 4C4C6A; text-decoration: none}
A.bartit:active {color: 666666; text-decoration: none}
A.bartit:hover {color: 666666; text-decoration: none}


.barserv {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 0px;
	height: 20px;
	width: 100%;
	font-size: 11px;
	padding-left: 18px;
	vertical-align: bottom;
	display:block;
	background: url(images/bkg_pts_h.gif) repeat-x left bottom;
	background-color: #D2D2FF;
}
A.barserv:link {
	color: #000000;
	text-decoration: none;
}
A.barserv:visited {
	color: #000000;
	text-decoration: none;
}
A.barserv:active {
	color: #000000;
	text-decoration: none;
}
A.barserv:hover {
	color: #006699;
	background-repeat: no-repeat;
	background-position: left;
	background-image: url(images/marker_1.gif);
	background-color: #E0E0E0;
	font-weight: bold;

}

	
/*######################################################################################################*/
/*###################################### ESTILOS DA TARJA SUPERIOR #####################################*/
/*######################################################################################################*/	


/*—-—-—-— cor de fundo e fonte  —-—-—-—-*/
.blue   {
	padding:0px;
	background:#666699;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.bluetxt   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

A.bluetxt:link {color: 000000; text-decoration: none;}
A.bluetxt:visited {color: 000000; text-decoration: none;}
A.bluetxt:active {color: CCCCFF;}
A.bluetxt:hover {color: CCCCFF;}


/*—-—-—-— cor de fundo e fonte tarja séries  —-—-—-—-*/
.orange   {
	padding:0px;
	background:#FFCC66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	height: 15px;
}
.orangetxt   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
A.orangetxt:link {color: 666666; text-decoration: none;}
A.orangetxt:visited {color: 666666; text-decoration: none;}
A.orangetxt:active {color: 333333;}
A.orangetxt:hover {color: 333333;}

/*######################################################################################################*/
/*###################################### ESTILOS DA TARJA MEIO #########################################*/
/*######################################################################################################*/


/*—-—-—-— Bloco justificado à esquerda, cor de fundo —-—-—-—-*/
#tm {
	width:780px;
	text-align:left;
	background-color: #FFFFFF;
	height: 78px;
}


/*—-—-—-— Bloco da logomarca principal, margem de 25px —-—-—-—-*/
#lg   {
	width:420px;
	height: 78px;
	padding:0px 0px 0px 25px;
	float:left;

	  }
  
  
/*—-—-—-— Bloco pesquisa —-—-—-—-*/	  
#pq   {
	width:180px;
	height: 78px;
	padding:0px;
	float:left;
    padding:0px;
	  }

	  
/*—-—-—-— Bloco divisor pontilhado —-—-—-—-*/	  
#dp   {
	  width:1px;
	  height: 78px;
	  padding:0px;
	  float:left;
	  padding:0px;
	  }


/*—-—-—-— Bloco login OU segundo logo —-—-—-—-*/	  
#lgn  {
	width:178px;
	height: 78px;
	padding:0px;
	float:left;

	  }

	  
/*—-—-—-— Bloco linha preta 1px —-—-—-—-*/	  
#pt   {
	  width:1px;
	  height: 78px;
	  padding:0px;
	  float:left;
	  	background-color: #000000;
	  }

	  
/*—-—-—-— FORMATAÇÃO DO CAMPO FORM PESQUISA E LOGIN —-—-—-—-*/	  
.frmpes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	background-color: #EFEFEF;
	border: 1px solid #666666;
	width: 125px;
}

.loginpesq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}
A.loginpesq:link {
	color: #666666;
	text-decoration: none;
}
A.loginpesq:visited {
	color: #666666;
	text-decoration: none;
}
A.loginpesq:active {
	color: #666666;
	text-decoration: none;
}
A.loginpesq:hover {
	color: #666666;
	text-decoration: none;

}



/*######################################################################################################*/
/*############################### ESTILOS DAS LINHAS PRETAS DIREITA E BOTTOM ###########################*/
/*######################################################################################################*/

.linhacortit

{
	background-color: #000000;
}



/*############################### Estilos criados para 2006 #######################################*/



/*######################################################################################################*/
/*############################### Formatação da tabela principal #######################################*/
/*######################################################################################################*/

.tabelaprincipal

{
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-image: url(images/bg_ul_li.gif);

}

/*######################################################################################################*/
/*############################### Formatação da janela #################################################*/
/*######################################################################################################*/

.janela

{
	border: 1px solid #FF6600;
	background-color: #FFFFFF;
}


/*######################################################################################################*/
/*############################### Alinhamento da Barra Esquerda ########################################*/
/*######################################################################################################*/
.Vsbmenu {
	float: left;
	position: absolute;
	margin-top: 0px;
	margin-left: 0px;
	width: 152px;
	height: 50px;
	visibility: hidden;
	left:143px;
}
.Vsmenu {
	float: left;
	position: absolute;
	margin-top: -27px;
	margin-left: 150px;
	visibility: hidden;
}
/*######################################################################################################*/
/*############################### Formatação da fonte do MENU DE A a Z #################################*/
/*######################################################################################################*/

.menuaz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 165px;
	font-size: 10px;
	background-color: #E0E0E0;
	line-height: 18px;
}

.MenuItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
}

.MenuIndex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	text-transform: uppercase;
}



.SaibaMais {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
	vertical-align: top;
	background-repeat: no-repeat;
	background-position: right;
	text-align: right;
	margin-top:: 10px;
}
A.SaibaMais:link {   color: #FFFFFF; text-decoration: none}
A.SaibaMais:visited {  color: #FFFFFF; text-decoration: none}
A.SaibaMais:hover {   color: #FFFF33; text-decoration: none}



.data1 {
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	letter-spacing: -1px;
	margin-top: 5px;
}
.datamark {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	letter-spacing:-1px;
	margin-top: 5px;
}
/*######################################################################################################*/
/*############################### Formatação do campo de login e senha #################################*/
/*######################################################################################################*/
.small_rule {background-image: url(images/small_rule.gif);
}
.frmlogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	background-color: #EFEFEF;
	border: 1px solid #666666;
	width: 92px;
	vertical-align: middle;
	margin-top: 1px;
	height: 11px;
}
#menu {float:left;width:80px;margin-right:5px}

#data{float:left;padding:29px 0 0 35px;color:#FFF;font-size:10px}
body,form{font-family:arial,verdana,sans-serif;font-size:11px;color:#000}


#btn {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#btn ul{
list-style:none;
margin:0;
padding:0;
padding-top:4px;
}

#btn li{
display:inline;
}

#btn a:link, #btn a:visited{
	margin-right:2px;
	padding:3px 10px 2px 10px;
	color:#A62020;
	background-color:#FCE6EA;
	text-decoration:none;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #717171;
	border-right:1px solid #717171;
	font-size: 8px;
	font-weight: bolder;
}

#btn a:hover{
border-top:1px solid #717171;
border-left:1px solid #717171;
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}


.botao2 {
	margin-right:0px;
	color:#003366;
	background-color:#E1E1E1;
	text-decoration:none;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #717171;
	border-right:1px solid #717171;
	font-size: 10px;
	font-weight: bold;
}
A.botao2:link {
	color: #666666;
	text-decoration: none;
}
A.botao2:visited {
	color: #666666;
	text-decoration: none;
}
A.botao2:active {
	color: #666666;
	text-decoration: none;
}

A.botao2:hover {
border-top:1px solid #717171;
border-left:1px solid #717171;
border-bottom:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
.topico1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.noticia1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.titulo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.forms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #000000;
}
form {
	margin: 0px;
}
.botoes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 30px;

}
a {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5199B3;
	text-decoration: none;
}
.menul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5199B3;
}

.menul:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5199B3;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5199B3;
	text-decoration: underline;
}
font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.itemmapa1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.itemmapa2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.td_tabelinha {
	text-align:center;
	vertical-align:middle;
	
}

.body_simples{
	background-color:#FFF;
	background-image:none;
}
