A:link {text-decoration: none}
A:visited {text-decoration: none}
A:hover {text-decoration: underline}
A:active {text-decoration: underline}


.texto_grafite, .texto_grafite A {
                color: #5B5959; font-family: Verdana; font-size:8pt; font-weight: plain;
}

.texto_grafite9, .texto_grafite9 A {
                color: #5B5959; font-family: Verdana; font-size:9pt; font-weight: plain;
}


.texto_cinza, .texto_cinza A {
                color: #7F7F7F; font-family: Verdana; font-size:8pt; font-weight: plain;
}

.texto_cinza_claro, .texto_cinza_claro A {
                color: #979797; font-family: Verdana; font-size:7pt; font-weight: plain;
}

.texto_branco_peq, .texto_branco_peq A {
                color: #FFFFFF; font-family: Verdana; font-size:8pt; font-weight: plain;
}

.texto_branco, .texto_branco A {
                color: #FFFFFF; font-family: Verdana; font-size:8pt; font-weight: plain;
}

.texto_vermelho, .texto_vermelho A {
                color: #A01D1D; font-family: Verdana; font-size:8pt; font-weight: plain;
}

.texto_vermelho_peq, .texto_vermelho_peq A {
                color: #A01D1D; font-family: Verdana; font-size:7pt; font-weight: plain;
}

.texto_grafite_peq, .texto_grafite_peq A {
                color: #4C4B4B; font-family: Verdana; font-size:7pt; font-weight: plain;
}

.texto_cinza_peq, .texto_cinza_peq A {
                color: #7F7F7F; font-family: Verdana; font-size:5pt; font-weight: plain;
}

.titulao_vermelho, .titulao_vermelho A {
                color: #A01D1D; font-family: Verdana; font-size:11pt; font-weight: plain;
}

.titulao_cinza, .titulao_cinza A {
                color: #7F7F7F; font-family: Verdana; font-size:11pt; font-weight: plain;
}

.titulao_cinza A:hover { text-decoration: none; }

.texto_legenda p:first-letter { font-size: 16px; font-weight: bold; }

.debug 
{
	background: #ffffff;
	font-family: Courrier New;
	font-family: Verdana;
	font-size: 11px;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	padding:3px;
	position: absolute;
	right: 10px;
	top: 10px;
	opacity:.90;
	filter:alpha(opacity=90); 
	-moz-opacity: 0.9;
}

.thumbbar
{
	position: relative;
	top: 0px;
	left: 0px;
	overflow: hidden;
	width: 780;
	height: 113px;
	margin: 0px;
	padding: 0px;
	background: #F2F1F1;
	z-index: 1;
}


.thumbbar table
{
	position: relative;
	left: 0px;
	top: 0px;
}


.thumbbar td
{
	padding: 15px;
	padding-right: 0px;
}

.thumbbar img
{
	border-top: 1px solid #888;
	border-right: 1px solid #888;
	border-left: 1px solid #888;
	border-bottom: 1px solid #888;
}

.bbbbibli p:first-line
{
	text-indent: 10px;
	font-size:10pt; 
	color: red;
}

.bibli { width: 400px; }
.bibli p {
	text-indent:-15px; 
	margin-left: 15px;
    color: #5B5959; font-family: Verdana; font-size:8pt; font-weight: plain;
}

.bibli p:first-letter
{
	ccolor: red;
	ffont-size: 20px;
}

.bibli p:first-line
{
	ccolor: blue;
}

.setavolta
{
	position: absolute;
	top: 1px;
	left: 0px;
	color: RED;
	cursor: pointer;
	height: 112px;
	width: 20px;
	background: url('seta_esquerda.gif')
}

.setavai
{
	position: absolute;
	top: 1px;
	right: 0px;
	color: RED;
	cursor: pointer;
	height: 112px;
	width: 20px;
	background: url('seta_direita.gif')
}