.body{
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
}
.BarraInterna{
   scrollbar-face-color:       #FFFFFF;
   scrollbar-highlight-color:  #FFFFFF;
   scrollbar-shadow-color:     #669933;
   scrollbar-3dlight-color:    #669933;
   scrollbar-arrow-color:      #669933;
   scrollbar-track-color:      #FFFFFF;
   scrollbar-darkshadow-color: #669933;
	
}

.body a{
   color:#769D00;
   text-decoration:none;
}

.body a:hover{
background-color:#CCFF66;
}
.linkCheckbox a:hover{
   FONT-SIZE: 11px;	
   FONT-FAMILY: Verdana;
   color:#000000;
  background-color:#FFFFFF;
}
.linkCheckbox a{
   FONT-SIZE: 11px;	
   FONT-FAMILY: Verdana;
   color:#000000;
   text-decoration:none;
}
.textoBaixo{
	text-align:bottom;		
}


.publicidade{
font-family:Arial, Helvetica, sans-serif;
font-size:7px;
text-align:left;
}

.menuextra{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:right;
font-weight:bold;
}

.menuextra a{
color:#333333;
text-decoration:none;
}

.menuextra a:hover{
color:#ffffff;
background-color:#333333;
}

.rodape a:hover{
color:#ffcc33;
text-decoration:underline;
}

.rodape{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
text-align:left;
}
.rodape a{
color:#FFFFFF;
text-decoration:none;
}
.rodape a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.home_box_evento{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#FFFFFF;
background-color:#666666;
display: block;
padding: 5px 5px 5px 5px;
_padding: 5px 5px 5px 5px;
}

.home_box_evento a{
   color:#99cc33;
   text-decoration:none;
}

.home_box_subtit_branco{
font-size:16px;
font-weight:bold;
text-align:left;
}

.home_box_noticias_clean{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
display: block;
}
.home_box_noticias2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#ffffff;
background-color:#666666;
display: block;
padding: 5px 5px 5px 5px;
_padding: 5px 5px 5px 5px;
}

.home_box_noticias2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#99cc33;
font-weight:bold;
background-color:#666666;
text-decoration:none;
}

.home_box_noticias{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#333333;
background-color:#ffffff;
display: block;
}

.home_box_noticias a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#99cc33;
font-weight:bold;
background-color:#ffffff;
text-decoration:none;
}

.home_box_noticias a:hover{
text-decoration:underline;
}

.home_box_noticias_tit{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:16px;
font-weight:bold;
text-align:left;
}

.link_box_noticia{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#99cc33;
display: block;
padding: 5px 5px 5px 5px;
_padding: 5px 5px 5px 5px;
}

.ocongressoTit {
font-family:Arial, Helvetica, sans-serif;
font-stretch:condensed;
font-size:30px;
font-weight:bold;
text-align:right;
letter-spacing:-1px;
word-spacing:2px;
color:#333333;

}

.ocongresso_menu{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:right;
color:#333333;
background-color:#999999;
padding: 0px 5px 5px 5px;
_padding: 1px 5px 5px 5px;
}
.conveniencia_menu{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:right;
color:#FFFFFF;
background-color:#ff6600;
padding: 0px 5px 5px 5px;
_padding: 1px 5px 5px 5px;
}

.ocongresso_menu a{
font-size:18px;
text-align:right;
color:#333333;
text-decoration:none;
background-color:#999999;
}

.ocongresso_menu a:hover{
background-color:#cccccc;
}
.conveniencia_menu a{
font-size:18px;
text-align:right;
color:#FFFFFF;
text-decoration:none;
background-color:#ff6600;
}

.conveniencia_menu a:hover{
color:333333;
background-color:#ccff66;
}

.noticiaSubmenu{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
   text-align:right;
   color:#EEEEEE;
   text-decoration:none;
}
.ocongressoSubMenu a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
   text-align:right;
   color:#EEEEEE;
   text-decoration:none;
}
.ocongressoSubMenuArquivos a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
   text-align:right;
   color:#444444;
   text-decoration:none;
}
.ocongressoSubMenuArquivos a:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
   text-align:right;
   color:#444444;
   background-color:#cccccc;
   text-decoration:none;
}



.ocongresso_box_tit{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-align:right;
color:#333333;
font-weight:bold;
padding: 5px 5px 5px 5px;
_padding: 5px 5px 5px 5px;
}

.ocongresso_box_olho{
color:#333333;
font-size:13px;
font-weight:bold;
text-align:left;
}
.ocongresso_box_olho_regimento{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:13px;
text-align:left;
}
.tabulacao{
	_padding: 0px 0px 0px 20px;
	
}
.tabulacao2{
	_padding: 0px 0px 0px 40px;
	
}
.ocongresso_box_olho2 {
color:#333333;
font-size:13px;
font-weight:bold;
text-align:left;
font-size:20;
}

.ocongresso_box_olho3 {
color:#333333;
font-size:13px;
text-align:left;
padding: 5px 5px 5px 5px;
}

.ocongresso_box_texto{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#333333;
background-color:#ffffff;
padding: 5px 5px 5px 5px;
_padding: 5px 5px 5px 5px;
}

.ocongresso_box_texto2{
font-size:13px;
text-align:left;
color:#333333;
background-color:#ffffff;
padding: 5px 5px 5px 5px;
_padding: 5px 5px 5px 5px;
}
.ocongresso_box_texto_tabela{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
background-color:#dddddd;
padding: 5px 5px 5px 5px;
_padding: 5px 5px 5px 5px;
}
.texto_credito{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ddddd;
}

.ocongresso_box_texto_fale{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:#333333;
background-color:#999999;
padding: 5px 5px 5px 5px;
_padding: 5px 5px 5px 5px;
}

.noticias_menu{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:right;
color:#ffffff;
background-color:#669933;
padding: 0px 5px 5px 5px;
_padding: 1px 5px 5px 5px;
}

.noticias_menu a{
font-size:18px;
text-align:right;
color:#ffffff;
text-decoration:none;
}

.noticias_menu a:hover{
background-color:#CCFF66;
}

.noticiasSubMenu a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	color:#EEEEEE;
	text-decoration:none;
}

<!--

.inscricoes_menu{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:right;
color:#333333;
background-color:#ffcc00;
padding: 0px 5px 5px 5px;
_padding: 1px 5px 5px 5px;
}

.inscricoes_menu a{
font-size:18px;
color:#333333;
text-decoration:none;
}

.inscricoes_menu a:hover{
text-decoration:underline;
}

.noticias_menu{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:right;
color:#ffffff;
background-color:#669933;
padding: 0px 5px 5px 5px;
_padding: 1px 5px 5px 5px;
}

.noticias_menu a{
font-size:18px;
color:#ffffff;
text-decoration:none;
}

.inscricoes_menu a:hover{
text-decoration:underline;
}

.noticias_chamada{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:bold;
background-color:#333333;
display: block;
padding: 5px 5px 5px 5px;
_padding: 5px 5px 5px 5px;
}

.noticias_olho{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
display: block;
padding: 5px 0px 0px 0px;
_padding: 5px 0px 0px 0px;
}

.noticias_chamada_link a{
color:#669933;
font-weight:bold;
text-decoration:none;
}

.noticias_chamada_link a:hover{
text-decoration:underline;
}

.noticias_chamada2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#999999;
font-weight:bold;
background-color:#666666;
display: block;
padding: 5px 5px 5px 5px;
_padding: 5px 5px 5px 5px;
}

.meusdados_menu{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:right;
color:#ffffff;
background-color:#336699;
padding: 0px 5px 5px 5px;
_padding: 1px 5px 5px 5px;
}

.meusdados_menu a{
font-size:18px;
color:#ffffff;
text-decoration:none;
}

.meusdados_menu a:hover{
text-decoration:underline;
}


<!-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -->

.galeriaAbap {
	position:absolute;
	top:205;
	left:25%;
	margin-left:-75px;
	margin-top:-50px;
	padding:10px;
	background-color:white;
	border:2px outset white;
	visibility:hidden;
	z-index:999999999; <!-- é muito importante, tem um 9 a mais-->
}
.esquecisenha {
	position:absolute;
	top:50%;
	left:50%;
	height:250px;
	width:300px;
	margin-left:-150px;
	margin-top:-125px;
	padding:10px;
	background-color:white;
	border:2px outset white;
	visibility:hidden;
	z-index:999999999; <!-- é muito importante, tem um 9 a mais-->
}
.graybox {
	background:#000000;
	height:98%;
	width:100%;
	opacity:0.25;
	filter:Alpha(opacity=25);
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
	z-index:99999999; <!-- é muito importante-->
}
.graybox2 {
	background:#000000;
	height:98%;
	width:100%;
	opacity:0.10;
	filter:Alpha(opacity=10);
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
	z-index:99999999; <!-- é muito importante-->
}

.text {
	font-size: 9px; height: 18px; border-style: solid; border-color: #666666; border-width:1px;	
}

.titulo {
   FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #333366; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.tituloLogin {
   FONT-SIZE: 18px; FONT-WEIGHT: bold; COLOR: #1e3f77; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.subtitulo {
   FONT-WEIGHT: bold; FONT-SIZE: smaller; COLOR: #333366; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.subtituloLogin {
   FONT-SIZE: 10px; COLOR: #1e3f77; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.texto {
   FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.textoRed {
   FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}

.textoPortalCliente {
   FONT-SIZE: 11px; COLOR: #003c79; FONT-FAMILY: Verdana;
}
.textoValidacaoLogin {
   FONT-SIZE: 11px; COLOR: #1e3f77; FONT-FAMILY: Verdana
}
.textoSite {
   FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
INPUT.button {
   FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: verdana; BACKGROUND-COLOR: #DDDDEE
}
.menu_titulo {
	font-family:Verdana;
	font-size:36px;
	color:white;
	font-weight:bold;
	letter-spacing:-4px;
	word-spacing:2px;
}

.style4 {color: #333333}
.style5 {color: #FFFFFF}
.style7 {color: #FFFFFF}
.style8 {color: #FF0000;font-size:10px;}
.style9 {font-size:11px; color:#333333; text-align:right; font-family: Arial, Helvetica, sans-serif;}
.style10 {color: #000000;font-size:10px;}
.style11 {font-size: 12px;font-weight: bold;color: #FFFFFF;}
.style12 {font-size: 10px;font-weight: bold;color: #000000;}
.style13 {font-size:18px; text-align:left; color: #333333;}
.style21 {font-weight: bold}
.style24 {font-size:13px; text-align:left; color: #333333;}
