/*
Autor: Filipe Miguel Tavares para LOG
Última Actualização: 10.11.2004 por Ivo Gomes
*/

hr { visibility: hidden; }

.pagebreakbefore
{
	page-break-before:  always;
}

BUTTON
{ 
	display: none;
}
/*
INPUT
{ 
	background-color: Transparent; 
	border: none;
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 10px;
	vertical-align: middle;
}

SELECT
{ 
	background-color: Transparent; 
	border: none;
	overflow: hidden;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	vertical-align: middle;
}

TEXTAREA
{ 
	background-color: Transparent; 
	border: none;
	overflow: hidden;
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 10px;
	vertical-align: middle;
}
*/
body { font-family: verdana, arial, helvetica, sans-serif; font-size: 80%; color: #000000; }

a { color: #000000; text-decoration: none; }
a:visited { color: #000000; }

td { font-family: verdana, arial, helvetica, sans-serif; font-size: 80%; }

.cmvm, .high { font-weight: bold; }
.highup { font-weight: bold; text-transform: uppercase; padding: 10px 0px 0px 0px; }
.data { color: #800000; font-size: 75%; text-transform: uppercase; }

.disclaimer { font-style: italic; font-size: 85%; text-align: justify; line-height: 150%; }

#lang, #header, #menubar, #pathnsearch, .menuesq, .menuspa, .menudir, .hidden, #nav { display: none; }



.destaques { text-align: right; vertical-align: bottom; padding-left: 5%; padding-right: 5%; background: url('/cmvm/images/headback.jpg') 100% 100% no-repeat; }

#body, .bodyesq { width: 100%; }

#bodyposition {border: none;}

#body .txtcx p { font-size: 85%; }
#body .txtcx ul { font-size: 85%; }
#body .txtcx label { font-size: 80%; font-weight: bold; text-transform: uppercase; }

.preco { color: #800000; font-weight: bold; }
.txtcx .livro { border-left: 1px #808080 solid; border-top: 1px #808080 solid; border-right: 1px #c0c0c0 solid; border-bottom: 1px #c0c0c0 solid; }

#footer { width: 100%; padding-top: 20px; clear: both; }
#footer a:visited { color: #000099; }
#footer td { font-size: 65%; color: #404040; line-height: 130%; }

.ttl { cursor: default; border-bottom: 1px #baa100 solid; border-right: 1px #baa100 solid; height: 18px; padding: 3px 5px 3px 5px; font-weight: bold; font-size: 80%; font-family: verdana, sans-serif; margin-top: 5px; text-transform: uppercase; }
.subttl { cursor: default; border-bottom: 1px #baa100 solid; border-right: 1px #baa100 solid; height: 18px; padding: 3px 5px 3px 5px; font-weight: bold; font-size: 80%; font-family: verdana, sans-serif; margin-top: 10px; text-transform: uppercase; }

.mais { display: none; }

.tabela1, .tabela2, .tabela3, .tabela4, .tabela5, .tabela6 
{
	width: 100%;
	font-size: 10px;
	border: 1px solid #000;
	}

.tabela1 th, .tabela2 th, .tabela3 th, .tabela4 th, .tabela5 th, .tabela6 th {
	font-size: 11px;
	border: 1px solid #000;
	}
	
.tabela1 td, .tabela2 td, .tabela3 td, .tabela4 td, .tabela5 td, .tabela6 td {
	border: 1px solid #aaa;
	padding: 3px;
	}	
	
.bodyesq h1 {font-size: 120%;}	
.bodyesq  { text-align: justify; }

ul { margin-left: 20px; list-style-type: square; line-height: 150%; }
ul.sub {
	margin-left: 20px; 
	list-style-type: disc; 
	}	

ul.sub li {
	padding: 0; margin: 0;}	
#aviso { width: 70%; background: #f4f4f4; padding: 3px; border-top: #808080 1px solid; border-right: #c0c0c0 1px solid; border-bottom: #c0c0c0 1px solid; border-left: #808080 1px solid; font-family: verdana, arial, helvetica, sans-serif; font-size: 80%; }

#headerprint p {margin: 0 0 0 20px;font-size: 11px; text-align: center;}
#pathprint {clear: right;}
.disclaimerhide {font-size: 9px;}

.ttl {
	cursor: default; 
	border-bottom: 1px #baa100 solid; 
	border-right: 1px #baa100 solid; 
	height: 18px; 
	padding: 3px 5px 3px 5px; 
	font-weight: bold; 
	font-size: 80%; 
	margin-top: 5px; 
	text-transform: uppercase; }


.ttlhigh {
	border-bottom: 1px #baa100 solid; 
	border-right: 1px #baa100 solid; 
	padding: 3px 2px 3px 5px; 
	font-size: 100%; 
	height: 18px; 	
	font-weight: bold;
	margin-top: 5px; 
	width: auto;
	text-transform: uppercase; }
	
.pdfdoc, .worddoc, .pnotas {
	display: hide;
	}
	
.tree {margin: 0 0 0 15px; line-height: 120%; }
li.tree {list-style-type: none;}
.tree a, .tree a:visited {font-size: 85%;}
.tree a:hover {font-size: 85%;}
.tree img {width: 16px; height: 16px; vertical-align: middle; }

