/* Links */

p.quebraaqui { page-break-before: 'always' }

A.branco {
    font-family: Verdana;
    color: #FFFFFF;
	font-weight: bold;	
    font-size: 8pt;
    text-decoration: none;
}

A.azul {
    font-family: Verdana;
    color: #000099;
	font-weight: bold;
    font-size: 10pt;
    text-decoration: none;
}

A.msuperior {
	font-family: Verdana;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

A.msuperior:hover {
	font-family: Verdana;
	color: #bd0000;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

/* Links Menu */

A.clSlideLinks {
	font-family:Verdana, Helvetica, Helv; 
	font-size:8pt;
	font-weight:bold; 
	text-decoration:none;
	color: #bd0000
}

A.clSlideSubLinks {
	font-family:Verdana, Helvetica, Helv; 
	font-size:8pt; 
	text-decoration:none; 
	color:0909b5
}

A.clSlideSub2Links {
	font-family:Verdana, Helvetica, Helv;
	font-size:8pt; 
	text-decoration:none; 
	color:0909b5
}


/* Data */


.data {
	font-family:Verdana, Helvetica, Helv;
	font-size:7pt; 
	text-decoration:none;
	color:#6D6B65
}


/* Titulo */

.titulo {
	font-family:Verdana, Helvetica, Helv;
	font-size:10pt; 
	text-decoration:none;
	font-weight: bold; 
	color:#6D6B65
}

.titulo_apostila {
	font-family:Verdana, Helvetica, Helv;
	font-size:8pt; 
	text-decoration:none;
	font-weight: bold; 
	color:#6D6B65
}

td {color: #000000; font-family: Verdana; font-size: 10px}

.rodape {color: #FFFFFF; font-family: Verdana; font-size: 10px}

.menu_tit {color: #AD0101; font-family: Verdana; font-size: 10px}

a  {color: #858585; font-family: Verdana; font-size: 10px; text-decoration: none;}
a:hover  {color: #000C7D; font-family: Verdana; font-size: 10px text-decoration: none;}

.txtBranco {color: #FFFFFF; font-family: Verdana; font-size: 10px}

/* scrollbar */
body {
	scrollbar-face-color: #E8E8E8;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-3dlight-color: #E8E8E8;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-track-color: #FCFCFC;
	scrollbar-arrow-color: #bd0000;
}

/* Notícias e Dica */
.vermelho {
    font-family: Verdana;
    color: #BD0000;
    font-size: 8pt;
    font-weight: bold;
}

.ntitulo {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #6D6B65
}

.ntexto {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.texto2 {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

.dtexto {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: white;
}

/* Copyright */

.copyright {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #FFFFFF
}

/* Rede Rio */

.rederio {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold
}

/* Layers Menu */

DIV.clSlide {
	position:absolute;
	z-index:10;
	left:0; 
	width:148; 
	height:18; 
	clip:rect(0,148,18,0); 
	padding:3px
}

DIV.clSlideSub {
	position:absolute;
	z-index:10; 
	padding:2px;
	clip:rect(0,137,18,0); 
	width:137; 
	height:18; 
	left:8;
	visibility:hidden
}

DIV.clSlideSub2 {
	position:absolute;
	z-index:10;
	padding:2px;
	clip:rect(0,128,18,0); 
	width:128; 
	height:18; 
	left:8;
	visibility:hidden
}

#divSlideCont {
	position:absolute; 
	z-index:10; 
	left:0; 
	top:100; 
	width:170; 
	visibility:hidden
}

/* headline */

#SWDiv1 {
	position : relative;
	height : 0px;
	left : 0px;
	top : -180px;
}
 
#SWDiv2 {
	position : absolute;
	left : 5px;
	top : 10px;
	width : 145px;
	height : 155px;
	overflow : hidden;
	clip : rect(0,145,155,0);
}
 
#SCDiv3 {
	position : absolute;
	left : 0px;
	top : 0px;
	width : 145px;
	height : 0px;
	z-index : 1;
}

.amarelo {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFCC33; 
	font-weight: bold
}

.botao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px groove;
	background-color: #F3F3F3;
	border-color: #CCCCCC #CCCCCC;
}

.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px groove;
	background-color: #F3F3F3;
	border-color: #CCCCCC #CCCCCC;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px groove;
	background-color: #F3F3F3;
	border-color: #CCCCCC #CCCCCC;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px groove;
	background-color: #F3F3F3;
	border-color: #CCCCCC #CCCCCC;
}
