body {
	SCROLLBAR-FACE-COLOR: #999999;
	SCROLLBAR-HIGHLIGHT-COLOR: #CCCCCC;
	SCROLLBAR-SHADOW-COLOR: #666666;
	SCROLLBAR-3DLIGHT-COLOR: #CCCCCC;
	SCROLLBAR-ARROW-COLOR: #333333;
	SCROLLBAR-TRACK-COLOR: #F0F0F0;
	SCROLLBAR-DARKSHADOW-COLOR: #666666;
	background-color : #FFFFFF;
}

A { 
/*    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;*/
    text-decoration: none;
    color:#333333;
}
A:active { 
/*	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;*/
    text-decoration: none;
}
A:hover {
/*	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;*/
    text-decoration: underline;
}
A:visited { 
/* 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;*/
    text-decoration:none;
}

.aviso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
   font-weight: bold;
}

.promo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.combo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.ore3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
   font-weight: bold;
}

.acesso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
   font-weight: bold;
}

.noticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.governo { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 9px; ; 
   color: #333333;
   text-decoration: none;
}

/* categorias */
.categorias {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #FF9900;
    font-weight: bold;
}
a.categorias {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #FF9900;
    font-weight: bold;
}
a.categorias:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #FF9900;
    font-weight: bold;
}
a.categorias:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #FF9900;
    font-weight: bold;
    text-decoration: underline;
}
a.categorias:active {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #FF9900;
     font-weight: bold;
}
a.categorias:visited {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #FF9900;
     font-weight: bold;
}

/* atempo */
.atempo {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}
a.atempo {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}
a.atempo:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}
a.atempo:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
   text-decoration: underline;
}
a.atempo:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}
a.atempo:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}

/* atempo2 */
.atempo2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
a.atempo2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
a.atempo2:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
a.atempo2:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
   text-decoration: underline;
}
a.atempo2:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
a.atempo2:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}


/* amenu */
.amenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	font-weight: bold;
}
a.amenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	font-weight: bold;
}
a.amenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	font-weight: bold;
}
a.amenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
   text-decoration: underline;
}
a.amenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
    font-weight: bold;
}
a.amenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
     font-weight: bold;
}

/*-- Titulos das secoes do Portal Via RS --*/
.titulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
a.titulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold
}
a.titulos:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	 font-weight: bold;
}
a.titulos:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
   text-decoration: underline;
}
a.titulos:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
a.titulos:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

/* orelha */
.orelha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	font-weight: bold;
}
a.orelha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	font-weight: bold;
}
a.orelha:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	 font-weight: bold;
}
a.orelha:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	font-weight: bold;
   text-decoration: underline;
}
a.orelha:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	font-weight: bold;
}
a.orelha:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	font-weight: bold;
}


/* orelha2 */
.orelha2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
}
a.orelha2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
}
a.orelha2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
}
a.orelha2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
   text-decoration: underline;
}
a.orelha2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
}
a.orelha2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
}

/* aaviso */
.aaviso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}
a.aaviso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}
a.aaviso:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}
a.aaviso:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000099;
   text-decoration: underline;
}
a.aaviso:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}
a.aaviso:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}

/* anoticias */
.anoticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
a.anoticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
a.anoticias:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
a.anoticias:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
   text-decoration: underline;
}
a.anoticias:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
a.anoticias:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

/* adestaques */
.adestaques {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
a.adestaques {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
a.adestaques:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
a.adestaques:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
   text-decoration: underline;
}
a.adestaques:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
a.adestaques:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

/* anoticias */
.anoticias2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;		
}
a.anoticias2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;		
}
a.anoticias2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
a.anoticias2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	 font-weight: bold;
    text-decoration: underline;
}
a.anoticias2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
a.anoticias2:visited {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
}

/* Estilo para o site de virus*/
.virus {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #333333;
}

.avirus:link {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #333333;
    ; font-weight: bold
}
.avirus:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #666666;
    ; font-weight: bold
}
.avirus:active {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #333333;
    ; font-weight: bold
}
.avirus:visited {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #333333;
    ; font-weight: bold
}

/* Aqui comecam os estilos do auto atendimento */

.rsptitjanela {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold;
	color: #333333
}

.rsptitsubform { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666
}

.rsptxtnormal { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333
}

.rspbotao {
	border: 1px solid #333333;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	text-align: center;
}

.rsptxtform {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11;
	color : #000000;
}

a.arspbotao:link {
	border: 1px solid #333333;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	text-align: center;
	height : 20px;
	margin-right : 10px;
	width : 80px;
	text-decoration : none;
}
a.arspbotao:hover {
	border: 1px solid #333333;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	text-align: center;
	height : 20px;
	width : 80px;
	text-decoration : none;
}
a.arspbotao:visited {
	border: 1px solid #333333;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	text-align: center;
	height : 20px;
	width : 80px;
	text-decoration : none;
}
a.arspbotao:active {
	border: 1px solid #333333;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	text-align: center;
	height : 20px;
	width : 80px;
	text-decoration : none;
}


.rsplink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
; font-weight: bold
}
.rsplink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
; font-weight: bold
}
.rsplink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
; font-weight: bold
}
.rsplink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
; font-weight: bold
}


.rspimgfundo {
	background-color : #FFFFFF;
}

.rspcorfundo {
	background-color : #FFFFFF;
}

.rspnmcampoform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333
}

.rspcampoform { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal; 
	color: #003366; 
	background-color: #EEEEEE
}

.rspcamposaida { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333
}

.rspaviso {
	font-family: Verdana, Helvetica, sans-serif;
	color: #003366;
	font-size: 10px
}

/* Aqui comecam os estilos do auto atendimento */

.rsptitjanela {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold;
	color: #333333
}

.rsptitsubform { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666
}

.rsptxtnormal { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333
}

.rspbotao {
	border: 1px solid #333333;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	text-align: center;
}

.rsptxtform {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11;
	color : #000000;
}

a.arspbotao:link {
	border: 1px solid #333333;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	text-align: center;
	height : 20px;
	margin-right : 10px;
	width : 80px;
	text-decoration : none;
}
a.arspbotao:hover {
	border: 1px solid #333333;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	text-align: center;
	height : 20px;
	width : 80px;
	text-decoration : none;
}
a.arspbotao:visited {
	border: 1px solid #333333;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	text-align: center;
	height : 20px;
	width : 80px;
	text-decoration : none;
}
a.arspbotao:active {
	border: 1px solid #333333;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	text-align: center;
	height : 20px;
	width : 80px;
	text-decoration : none;
}


.rsplink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
; font-weight: bold
}
.rsplink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
; font-weight: bold
}
.rsplink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
; font-weight: bold
}
.rsplink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
; font-weight: bold
}


.rspimgfundo {
	background-color : #FFFFFF;
}

.rspcorfundo {
	background-color : #FFFFFF;
}

.rspnmcampoform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333
}

.rspcampoform { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal; 
	color: #003366; 
	background-color: #EEEEEE
}

.rspcamposaida { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333
}

.rspaviso {
	font-family: Verdana, Helvetica, sans-serif;
	color: #003366;
	font-size: 10px
}

.rspaviso2 {
	font-family: Verdana, Helvetica, sans-serif;
	color: #E6E6E6;
	font-size: 9px
}