@charset "utf-8";
/* kawski */
body {
	background-color: #000000;
	font-family: Roboto, sans-serif;
	font-size: 14px;
}

body_con_br {
	background-color: #000066;
	font-family: Roboto, sans-serif;
	font-size: 14px;
}

a:link {
	color: #FF3;
}
a:visited {
	color: #FF3;
}
a:hover {
	color: #FF3;
	font-weight: bold;
}
a:link 
{ 
 text-decoration:none; 
} 


input {
	padding: 3px;
	font-family: Roboto, sans-serif;
	font-size: 12px;
	color: #000000;
	border:solid 1px #666666;
}

input[type='file'] {
  display: none
}




.input-wrapper label {
	/* #3498db */
  background-color: #3498db;
  border-radius: 5px;
  color: #fff;
  margin: 10px;
  padding: 6px 20px
}

.input-wrapper label:hover {
  background-color: #2980b9
}





#conteudo {
	width: 400px;
	text-align:justify;
}
.carregando{background: #990000; color: white; position:absolute; top:0; right:0; padding:2px; display:none;}
.erro {
	border: 2px solid #FF0000;
}
.sem-erro {
	border:2px solid #ffffff;
}

.semborda {
	border: 0px solid #000000;
	padding: 1px;
}


.message-error {margin: 0 0 0 0px; padding: 5px 5px 20px 5px; color: #FF0000; display:none;}
.message-error-alternativo {padding: 5px 5px 20px 5px; color:  #FF0000; display:none;}
.campo-texto {
	background-color: #FFFFCC;
	color: #0000FF;
	padding:2px;
	font-family: Roboto, sans-serif; font-size: 12px; 
}
.campo-textoG {
	background-color: #FFFFCC;
	color: #0000FF;
	padding:1px;
	font-family: Roboto, sans-serif; 
	font-weight: bold;
	font-size: 18px; 
}

.campo-visao {
	background-color: #333;
	color: #FFFF00;
	padding:2px;
	font-family: Roboto, sans-serif; font-size: 12px; 
}

.campo10-visao {
	background-color: #930;
	color: #FFFF00;
	padding:2px;
	font-family: Roboto, sans-serif; font-size: 12px; 
}


.campo-visao-bold {
	background-color: #333;
	color: #FFFF00;
	padding:2px;
	font-weight: bold;
	font-family: Roboto, sans-serif; font-size: 12px; 
}

.label {
	font-family: Roboto, sans-serif; 
	font-size: 10px; 
	color: #ffffff
}
.titulo {
	font-family: Roboto, sans-serif; 
	font-weight: bold;
	font-size: 18px; 
	color: #ffffff
}

.titulo_fundo_preto {
	font-family: Roboto, sans-serif; 
	font-weight: bold;
	font-size: 18px; 
	color: #FC0;
	background-color:#000;
}

.texto_visualizado {
	font-family: Roboto, sans-serif; 
	font-weight: bold;
	font-size: 14px; 
	color: #FC0;
	background-color:#000;
}

.titulo_erro {
	background-color:#F00;
	font-family: Roboto, sans-serif; 
	font-weight: bold;
	font-size: 18px; 
	color: #ffffff
}


.cabecalho {
	background-color:#0000FF;
	font-family: Roboto, sans-serif; 
	font-weight: bold;
	font-size: 10px; 
	color: #ffffff
}
.cabecalho_p {
	background-color:#0000FF;
	font-family: Roboto, sans-serif; 
	font-weight: bold;
	font-size: 8px; 
	color: #ffffff
}

.cabecalho1 {
	background-color:#000000;
	font-family: Roboto, sans-serif; 
	font-weight: bold;
	font-size: 12px; 
	color: #ffffff
}

.cabecalho10 {
	background-color:#555555;
	font-family: Roboto, sans-serif; 
	font-weight: bold;
	font-size: 12px; 
	color: #ffffff
}


.cabecalho1_p {
	background-color:#000000;
	font-family: Roboto, sans-serif; 
	font-weight: bold;
	font-size: 10px; 
	color: #ffffff
}

.cabecalho2 {
	background-color:#0000FF;
	font-family: Roboto, sans-serif; 
	font-weight: bold;
	font-size: 14px; 
	color: #ffffff
}

.cabecalho3 {
	background-color:#000000;
	font-family: Roboto, sans-serif; 
	font-weight: bold;
	font-size: 12px; 
	color: #0F0
}

.rodape_preto {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style:normal;
	color: #FC0;
	background-color:#000;
}
.meia_linha {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 5px; 
	font-style:normal;
	color: #FC0;
	background-color:#000;
}


  tr { background-color: #000000;  color:#FF9; font-family: Roboto, sans-serif; font-size: 8pt ; font-weight:bold;}
  .initial { background-color: #000000; color: #FF9; font-family: Roboto, sans-serif; font-size: 8pt ; font-weight:bold;}
  .normal { background-color: #000000;  color:#FF9; font-family: Roboto, sans-serif; font-size: 8pt ; }
  .normal_desabilitado { background-color: #000000;  color:#999; font-family: Roboto, sans-serif; font-size: 8pt ; }
  .highlight { background-color: #88FFFF;  color:#000000; font-family: Roboto, sans-serif; font-size: 8pt ; }
  .initial_cs { background-color: #000000; color: #FFFFFF; font-family: Roboto, sans-serif; font-size: 8pt ; font-weight:100 ;}
  .normal_cs { background-color: #000000;  color:#FFFFFF; font-family: Roboto, sans-serif; font-size: 8pt ; }
  .highlight_cs { background-color: #88FFFF;  color:#000000; font-family: Roboto, sans-serif; font-size: 8pt ;}
  .normal_grande { background-color: #000000;  color:#FFFFFF; font-family: Roboto, sans-serif; font-size: 12pt ; }
  .highlight_grande { background-color: #88FFFF;  color:#000000; font-family: Roboto, sans-serif; font-size: 12pt ;}
  .highlight_cs_amarelo {color:#FC0; font-family: Roboto, sans-serif; font-size: 8pt;  }
  .normal_menu { background-color: #000000;  color:#FFFFFF; font-family: Roboto, sans-serif; font-size: 11pt ; font-weight:bold;}
  .highlight_menu { background-color: #FC0;  color:#000000; font-family: Roboto, sans-serif; font-size: 11pt ;  font-weight:bold;}
  .highlight_menu_p1 { background-color: #FC0;  color:#000000; font-family: Roboto, sans-serif; font-size: 8pt ;  font-weight:bold;}
  .highlight_menu_p00 { background-color: #FCF;  color:#000000; font-family: Roboto, sans-serif; font-size: 6pt ;  font-weight:bold;}
  .highlight_menu_p0 { background-color: #000000;  color:#FC0; font-family: Roboto, sans-serif; font-size: 8pt; font-weight:normal;}
  .highlight_menu_cab { background-color: #06F;  color:#000000; font-family: Roboto, sans-serif; font-size: 11pt ;  font-weight:bold;}
  .highlight_ex { background-color: #09C;  color:#000000; font-family: Roboto, sans-serif; font-size: 11pt ;  font-weight:bold;}
  .normal_cs_apv { color: #0F0 ; font-family: Roboto, sans-serif; font-size: 8pt ;font-weight:bold; }
  .normal_cs_rpv { color: #F00  ; font-family: Roboto, sans-serif; font-size: 8pt ;font-weight:bold; }	
  .normal_cs_abs { color: #FF0 ; font-family: Roboto, sans-serif; font-size: 8pt  }
  .linha_texto { background-color: #003;  color:#CCCCCC; font-family: Roboto, sans-serif; font-size: 9pt ; }
  .linha_texto_titulo { background-color: #003;  color:#CCCCCC; font-family: Roboto, sans-serif; font-size: 10pt ; }
  .subtitulo { background-color:#069;  color:#FFFFFF; font-family: Roboto, sans-serif; font-size: 10pt ;  font-weight:bold;}
  .subtitulo_vm { background-color:#F00;  color:#FFFFFF; font-family: Roboto, sans-serif; font-size: 8pt ;  font-weight:bold;}
  .subtotal { background-color:#069;  color:#FFFFFF; font-family: Roboto, sans-serif; font-size: 8pt ;}
  .labal_az { background-color:#069;  color:#FFFFFF; font-family: Roboto, sans-serif; font-size: 7pt ;}

.img_botao { 

	   width: 100%; /* for IE 6 */
	   height: 100%;
}

img_txt { 
   position:absolute; 
   top: 1px; 
   left: 0; 
}
table {
	font:80%/1.2 Roboto, sans-serif;
	color:#FF9 ;
}

tr td , tr th{
	font-size: 0.9em;
}
.impar{background-color:#000000;color:#FF9}
.par{background-color:#333; color:#FF9} 
.destacar{background-color:#88FFFF;color: #000000;}

.buttonisf{
 width:98%;
 border:1px solid #333333; -webkit-border-radius: 32px; /*-moz-border-radius: 32px; */border-radius: 32px;
 font-size:11px;font-family:Roboto, sans-serif, sans-serif; padding: 7px 1px 7px 1px; text-decoration:none; 
 display:inline-block;text-shadow: 2px 2px 0 rgba(0,0,0,0.3);
 font-weight:bold; color: #FFFFFF;
 background-color: #C0C0C0; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#c0c0c0), to(#333333));
 background-image: linear-gradient(to bottom, #c0c0c0, #333333);
/* filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#C0C0C0, endColorstr=#333333); */
}

.buttonisf:hover{
 border:1px solid #FF0000;
 background-color: #333333; background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#C0C0C0));
 background-image: linear-gradient(to bottom, #3A3B39, #C0C0C0);
/* filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#333333, endColorstr=#C0C0C0); */
}

.buttonisf_VM{
	width:98%;
 border:1px solid  #666666; -webkit-border-radius: 32px; /* -moz-border-radius: 32px; */border-radius: 32px;
 font-size:11px; font-family:Roboto, sans-serif, sans-serif; padding: 7px 1px 7px 1px; text-decoration:none; 
 display:inline-block;text-shadow: 2px 2px 0 rgba(0,0,0,0.3); 
 font-weight:bold; color: #FFFFFF;
 background-color: #900; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#C0C0C0), to(#900));
 background-image: linear-gradient(to bottom, #C0C0C0,#900 );
/* filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#C0C0C0, endColorstr=#900); */
}

.buttonisf_VM:hover{
 border:1px solid #FF0000;
 background-color: #900; 
 background-image: linear-gradient(to bottom, #900, #C0C0C0);
/* filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#900, endColorstr=#C0C0C0); */
}

.buttonisf_VD{
	width:98%;
 border:1px solid  #666666; -webkit-border-radius: 32px; /*-moz-border-radius: 32px;*/ border-radius: 32px;
 font-size:11px; font-family:Roboto, sans-serif, sans-serif; padding: 7px 1px 7px 1px; text-decoration:none; 
 display:inline-block;text-shadow: 2px 2px 0 rgba(0,0,0,0.3); 
 font-weight:bold; color: #FFFFFF;
 background-color: #090; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#C0C0C0), to(#090));
 background-image: linear-gradient(to bottom, #C0C0C0,#090 );
/* filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#C0C0C0, endColorstr=#090); */
}

.buttonisf_VD:hover{
 border:1px solid #FF0000;
 background-color: #090; 
 background-image: linear-gradient(to bottom, #090, #C0C0C0);
/* filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#090, endColorstr=#C0C0C0);*/
}


.buttonisf_Votar{
 border:1px solid  #666666; -webkit-border-radius: 32px; /*-moz-border-radius: 32px; */border-radius: 32px;
 font-size:10px; font-family:Roboto, sans-serif, sans-serif; padding: 2px 14px 2px 14px; text-decoration:none; 
 display:inline-block;text-shadow: 2px 2px 0 rgba(0,0,0,0.3); 
 font-weight:bold; color:#FF0000;
 background-color: #00C; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#C0C0C0), to(#00C));
 background-image: linear-gradient(to bottom, #C0C0C0, #00C);
/* filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#C0C0C0, endColorstr=#00C);*/
}
.buttonisf_Votar:hover{
 border:1px solid  #FF0000; -webkit-border-radius: 32px; /*-moz-border-radius: 32px;*/ border-radius: 32px;
 font-size:10px; font-family:Roboto, sans-serif, sans-serif; padding: 2px 14px 2px 14px; text-decoration:none; 
 display:inline-block;text-shadow: 2px 2px 0 rgba(0,0,0,0.3); 
 font-weight:bold; color:#FF0000;
 background-color: #00C; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#00C), to(#C0C0C0));
 background-image: linear-gradient(to bottom, #00C,#C0C0C0);
/* filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#00C, endColorstr=#C0C0C0);*/
}

.buttonisf_AZ{
 border:1px solid  #666666; -webkit-border-radius: 32px; /*-moz-border-radius: 32px;*/ border-radius: 32px;
 font-size:10px; font-family:Roboto, sans-serif, sans-serif; padding: 2px 14px 2px 14px; text-decoration:none; 
 display:inline-block;text-shadow: 2px 2px 0 rgba(0,0,0,0.3); 
 font-weight:bold; color: #FFFFFF;
 background-color: #00C; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#C0C0C0), to(#00C));
 background-image: -webkit-linear-gradient(top, #C0C0C0, #00C);
 background-image: -moz-linear-gradient(top, #C0C0C0, #00C);
/* background-image: -ms-linear-gradient(top, #00C0C0, #00C);
 background-image: -o-linear-gradient(top, #C0C0C0, #00C);
 background-image: linear-gradient(to bottom, #C0C0C0, #00C);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#C0C0C0, endColorstr=#00C);*/
}

.buttonisf_OK{
 border:1px solid  #666666; -webkit-border-radius: 32px; /*-moz-border-radius: 32px;*/ border-radius: 32px;
 font-size:10px; font-family:Roboto, sans-serif, sans-serif; padding: 2px 10px 2px 10px; text-decoration:none; 
 display:inline-block;text-shadow: 2px 2px 0 rgba(0,0,0,0.3); 
 font-weight:bold; color: #FFFFFF;
 background-color: #090; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#C0C0C0), to(#090));
 background-image: -webkit-linear-gradient(top, #C0C0C0, #090);
 background-image: -moz-linear-gradient(top, #C0C0C0, #090);
/* background-image: -ms-linear-gradient(top, #00C0C0, #090);
 background-image: -o-linear-gradient(top, #C0C0C0, #090);
 background-image: linear-gradient(to bottom, #C0C0C0, #090);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#C0C0C0, endColorstr=#090);*/
}
.buttonisf_NO{
 border:1px solid  #666666; -webkit-border-radius: 32px; /*-moz-border-radius: 32px;*/ border-radius: 32px;
 font-size:10px; font-family:Roboto, sans-serif, sans-serif; padding: 2px 10px 2px 10px; text-decoration:none; 
 display:inline-block;text-shadow: 2px 2px 0 rgba(0,0,0,0.3); 
 font-weight:bold; color: #FFFFFF;
 background-color: #900; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#C0C0C0), to(#900));
 background-image: -webkit-linear-gradient(top, #C0C0C0, #900);
 background-image: -moz-linear-gradient(top, #C0C0C0, #900);
/* background-image: -ms-linear-gradient(top, #00C0C0, #900);
 background-image: -o-linear-gradient(top, #C0C0C0, #900);
 background-image: linear-gradient(to bottom, #C0C0C0, #A00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#C0C0C0, endColorstr=#900);*/
}

.buttonisf_AMB{
	width:98%;
 border:1px solid  #666666; -webkit-border-radius: 32px; /*-moz-border-radius: 32px;*/ border-radius: 32px;
 font-size:11px; font-family:Roboto, sans-serif, sans-serif; padding: 7px 1px 7px 1px; text-decoration:none; 
 display:inline-block;text-shadow: 2px 2px 0 rgba(0,0,0,0.3); 
 font-weight:bold; color: #000;
 background-color: #FF0; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#C0C0C0), to(#FF0));
 background-image: linear-gradient(to bottom, #C0C0C0,#FF0);
/* filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#C0C0C0, endColorstr=#090); */
}

.buttonisf_AMB:hover{
 border:1px solid #FF0000;
 background-color: #FF0; 
 background-image: linear-gradient(to bottom, #FF0, #C0C0C0);
/* filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#090, endColorstr=#C0C0C0);*/
}

.buttonisf_AZB{
	width:98%;
 border:1px solid  #666666; -webkit-border-radius: 32px; /*-moz-border-radius: 32px;*/ border-radius: 32px;
 font-size:11px; font-family:Roboto, sans-serif, sans-serif; padding: 7px 1px 7px 1px; text-decoration:none; 
 display:inline-block;text-shadow: 2px 2px 0 rgba(0,0,0,0.3); 
 font-weight:bold; color: #000;
 background-color: #00C; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#C0C0C0), to(#00C));
 background-image: linear-gradient(to bottom, #C0C0C0,#00C);
/* filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#C0C0C0, endColorstr=#090); */
}
.buttonisf_AZB:hover{
 border:1px solid #FF0000;
 background-color: #00C; 
 background-image: linear-gradient(to bottom, #00C, #C0C0C0);
/* filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#090, endColorstr=#C0C0C0);*/
}




.buttonisf_AM{
 border:1px solid  #666666; -webkit-border-radius: 32px; /*-moz-border-radius: 32px;*/ border-radius: 32px;
 font-size:10px; font-family:Roboto, sans-serif, sans-serif; padding: 2px 10px 2px 10px; text-decoration:none; 
 display:inline-block;text-shadow: 1px 1px 0 rgba(0,0,0,0.3); 
 font-weight:bold; color: #111111;
 background-color: #FF0; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#C0C0C0), to(#FF0));
 background-image: -webkit-linear-gradient(top, #C0C0C0, #FF0);
 background-image: -moz-linear-gradient(top, #C0C0C0, #FF0);
/* background-image: -ms-linear-gradient(top, #00C0C0, #FF0);
 background-image: -o-linear-gradient(top, #C0C0C0, #FF0);
 background-image: linear-gradient(to bottom, #C0C0C0, #FF0);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#C0C0C0, endColorstr=#FF0);*/
}



.titulo_pagina {
 /*alignment-adjust:central;	*/
 vertical-align:middle;	
 text-align:center;
 border:2px solid  #666666; -webkit-border-radius: 07px; /*-moz-border-radius: 07px;*/ border-radius: 07px;
 font-size:16px; 
 font-family: Roboto, sans-serif; 
 padding: 5px 30px 5px 30px; 
 text-decoration:none; 
 font-weight:bold; color: #FF3;
 background-color: #00C; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#C0C0C0), to(#00C)); 
}

.resposta_positiva {
 /*alignment-adjust:central;	*/
 vertical-align:middle;	
 text-align:center;
 border:2px solid  #666666; -webkit-border-radius: 07px; /*-moz-border-radius: 07px;*/ border-radius: 07px;
 font-size:16px; 
 font-family: Roboto, sans-serif; 
 padding: 5px 30px 5px 30px; 
 text-decoration:none; 
 font-weight:bold; color: #FF3;
 background-color: #090; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#C0C0C0), to(#090)); 
}


.titulo_janela {
 width:99%;	
/* alignment-adjust:central;	*/
 vertical-align:middle;	
 text-align:center;
 border:2px solid  #666666; -webkit-border-radius: 07px; /* -moz-border-radius: 07px;*/ border-radius: 07px;
 font-size:16px; font-family: Roboto, sans-serif; padding: 5px 0px 5px 0px; text-decoration:none; 
 display:inline-block;text-shadow: 2px 2px 0 rgba(0,0,0,0.3); 
 font-weight:bold; color: #FF3;
 background-color: #00C; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#C0C0C0), to(#00C)); 
 background-image: linear-gradient(to bottom, #C0C0C0, #06C);
/* filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#C0C0C0, endColorstr=#FF0); */
}



  .pgoff {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #FF0000; text-decoration: none}
   a.pg {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #FF0; text-decoration: none}
   a:hover.pg {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #0066cc; text-decoration:underline}


.button_pag{
 border:1px solid  #666666; -webkit-border-radius: 12px; /*-moz-border-radius: 12px;*/ border-radius: 12px;
 font-size:10px; font-family:Roboto, sans-serif, sans-serif; padding: 2px 4px 2px 4px; text-decoration:none; 
 display:inline-block;text-shadow: 2px 2px 0 rgba(0,0,0,0.3); 
 font-weight:bold; color:#FF0000;
 background-color: #3498db; 
 min-width:12px;
}
.button_pag:hover{
 border:1px solid  #666666; -webkit-border-radius: 12px; /*-moz-border-radius: 12px;*/ border-radius: 12px;
 font-size:10px; font-family:Roboto, sans-serif, sans-serif; padding: 2px 4px 2px 4px; text-decoration:none; 
 display:inline-block;text-shadow: 2px 2px 0 rgba(0,0,0,0.3); 
 font-weight:bold; color:#3498db;
 background-color: #36C; 
 min-width:12px;
}
.button_pag_sel{
 border:1px solid  #666666; -webkit-border-radius: 12px; /*-moz-border-radius: 12px;*/ border-radius: 12px;
 font-size:10px; font-family:Roboto, sans-serif, sans-serif; padding: 2px 4px 2px 4px; text-decoration:none; 
 display:inline-block;
 font-weight:bold; color:#3498db;
 background-color: #FFFF00; 
 min-width:12px;
}

.button_menu{
 width:98%;
 border:1px solid #333333; -webkit-border-radius: 32px; /*-moz-border-radius: 32px;*/border-radius: 32px;
 font-size:11px;font-family:Roboto, sans-serif, sans-serif; padding: 7px 1px 7px 1px; text-decoration:none; 
 display:inline-block;text-shadow: 2px 2px 0 rgba(0,0,0,0.3);
 font-weight:bold; color: #FFFFFF;
 vertical-align:middle;
 background-color: #C0C0C0; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#c0c0c0), to(#333333));
 background-image: linear-gradient(to bottom, #c0c0c0, #333333);
/* filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#C0C0C0, endColorstr=#333333);*/
}

.button_menu:hover{
 border:1px solid #666666;
 background-color: #333333; background-image: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#C0C0C0));
 background-image: linear-gradient(to bottom, #3A3B39, #C0C0C0);
/* filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#333333, endColorstr=#C0C0C0);*/
}

.highlight_menu_p0_realce { 
background-color: #ccc;  
color:#FFF; 
font-family: Roboto, sans-serif; 
font-size: 8pt; 
font-weight:normal;
text-decoration:none;
}




