body{
	background-color:#F1F1F1;
}
	* {
		margin: 0;
		padding: 0;
		list-style: none;
		border: 0;
		text-decoration: none;
	}
	div.tabela_cotacoes {
	width: 300px;
	height: 300px;
	overflow: hidden;
	}
	div.tabela_cotacoes table {
	width: 299px;
	border-collapse: collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	height: auto;	
	margin: 0 0 12px 1px;
	}
	div.tabela_cotacoes table caption {
		border:1px solid #666;
		font-size: 0.8em;
		margin-left: -1px;
		margin-bottom: 0;
		padding: 5px 2px;
		background: #333 url(images/bg_table_caption.jpg) repeat-x left top;
		color: #fff;
		font-weight: bolder;
	}
	div.tabela_cotacoes table thead td, div.tabela_cotacoes table tbody th {
		border:1px solid #666;
		font-size: 0.55em;
		font-weight: normal;
		text-align: center;
		background: #cccfd1 url(images/bg_table_thead.jpg) repeat-x left top;
		height: 30px;
		color: #373636;
		padding: 1px;
	}
	div.tabela_cotacoes table tfoot td {
	
		font-size: 0.55em;
		background: #fff;
		height: 18px;
		color: #373636;
		padding: 2px;
	}
	div.tabela_cotacoes table tbody tr:hover {background-color: #dafdff;}
	div.tabela_cotacoes table tbody td {
		padding: 4px 1px;
		border:1px solid #666;
		font-size: 0.55em;
		text-align: center;
	}
	
	/**** caracteristicas da TD ****/
	div.tabela_cotacoes table tbody .nome {text-align: left;min-width: 60px;}
	div.tabela_cotacoes table .valor {text-align: right;}
	div.tabela_cotacoes table .diferenca {color: #c00;}
	/**** FIM caracteristicas da TD ****/
	
	div.tabela_cotacoes cite {
		font-size: 10px;
		color: #666;
		text-align: right;
		padding: 5px;
		display: block;
		margin-top:-15px;
		font-style:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	div.tabela_cotacoes cite a {color: #144879;text-decoration: none;}
	div.tabela_cotacoes cite a:hover {text-decoration: underline;}