html{
	margin:0;
	height:100%;
}

h3 {
	font-size:13px;
}
.trebuchet{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.vermelho {
	color:#dc002e;
}
.preto {
	color:#000;
}

.branco {
	color:#fff;
}
.texto_16 {
	font-size:16px;
}
.texto_15 {
	font-size:15px;
}
.texto_14 {
	font-size:14px;
}
.texto_13 {
	font-size:13px;
}
.texto_12 {
	font-size:12px;
}
.texto_11 {
	font-size:11px;
}
.texto_10 {
	font-size:10px;
}
a {
	color:#dc002e;
	text-decoration:none;
}
a:hover {
	color:#666;
	text-decoration:underline;
}
a.linkbackground {
	background-color:#ededed;
	padding:2px 4px 2px 4px;
	color:#666;
	text-decoration:none;
}
a.linkbackground:hover {
	background-color:#666;
	padding:2px 4px 2px 4px;
	color:#fff;
	text-decoration:none;
}
span.linkbackground {
	background-color:#666;
	padding:2px 4px 2px 4px;
	color:#fff;
	text-decoration:none;
}
a.linkseta{
	display:block;
	padding: 0 10px 5px 20px;
	color: #dc002e;
	text-decoration: none;
	background:url(../imagens/seta_cinza.png) no-repeat left 5px;
}
a.linkseta:hover{
	color: #666666;
	text-decoration:underline;
}

a.link_11 {
	font-size:11px;
	line-height:13px;
	color:#666;
	text-decoration:none;
}
a.link_11:hover {
	color:#000;
}

a.link_12 {
	font-size:12px;
	line-height:13px;
	color:#666;
	text-decoration:none;
}
a.link_12:hover {
	color:#000;
}
a.linknoticias {
	color:#999999;
	text-decoration:none;
	font-size:11px;
	line-height:13px;
}

a.linkcinza {
	color:#7c7c7d;
	text-decoration:none;
	font-size:12px;
	line-height:13px;
}

a.linkcinza:hover {
	color:#7c7c7d;
	text-decoration:underline;
	font-size:12px;
}

a.linknoticias:hover {
	color:#999999;
	text-decoration:underline;
	font-size:11px;
}
a.link_underline {
	color:#555;
	text-decoration:underline;
}
a.link_underline:hover {
	color:#dc002e;
	text-decoration:underline;
}
.legenda {
	font-size:10px;
	line-height:13px;
}
.td_cinza {
	background-color:#666;
	color:#FFF;
	padding:3px;
}
.td_cinza2 {
	background-color:#ededed;
	color:#666;
	padding:2px 4px 2px 4px;
}

.td_cinza3{
	color:#666;
	background-color:#e0e5e7;
}

.td_cinza4 {
	background-color:#eef0f0;
	color:#dc002e;
	padding:0;
}

.td_ultima_coluna{
	background-color:#eef000;
	color:#dc002e;
	padding:0;
}

.td_cinza5 {
	background-color:#d1d9dd;
	color:#fff;
	padding:0;
}

.bg_vinho {
	background: #9e1326;
	color:#fff;
}

.td_cinza_claro {
	background-color: #e8e8e8;
}
.negrito {
	font-weight: bold;
}
ul {
	margin-left: 1em;
	padding-left: 0;
	padding-top: 0;
	margin-top:0;
}

ol{
	margin-left: 1em;
	padding-left: 0;
	padding-top: 0;
	margin-top:0;

}
li {
	margin: 0 0 0 3px;
	padding: 0;
}
TABLE.tabela th {
	background-color:#666;
	color:#FFF;
	padding:3px;
		border-right: 1px solid #fff;
}
TABLE.tabela U {
	border-bottom: 1px solid #666;
	text-decoration: none;
	display: block;
}
TABLE.tabela TD {
	border-bottom: 1px dashed #666;
	padding:3px;
}
TABLE.tabela TD p {
	margin:0;
}

#busca
{
    font-family: Arial, Sans-Serif;
    font-size: 11px;
	border:none;
	height:21px;
	background-color:#E4E3E8;
	width:90px;
	vertical-align:middle;
	margin-top:2px;
	*padding-top:3px;
	*height:19px;
}

.fonte_15px{
	font-size:15px;
}

.fonte_13px{
	font-size:13px;
}


UL {
	margin:10px 0 10px 15px;
	padding-left: 0px;
	text-align:justify;
}

UL LI {
	padding: 0;
}

.div_oculta {
	display: none;
}

/*-------------------------------- tabela rounded -------------------*/

.rounded {width:680px;}

.rounded td{padding:2px 4px 2px 4px; margin:0;}


.rounded .tdtl
{top:0px; left:0px; background:url(../imagens/corners.gif) top left no-repeat; color:#dc002e;}

.rounded .tdtr
{top:0px; right:0px; background:url(../imagens/corners.gif) top right no-repeat; color:#dc002e;}

.rounded .tdbl
{bottom:0px; left:0px; background:url(../imagens/corners.gif) bottom left no-repeat; color:#dc002e;}

.rounded .tdbr
{bottom:0px; right:0px; background:url(../imagens/corners.gif) bottom right no-repeat; color:#dc002e;}

.rounded .tdmeio{background:url(../imagens/corners.gif) center repeat-y; color:#dc002e;}

.rounded .tdtl2
{top:0px; left:0px; background:url(../imagens/corners2.gif) top left no-repeat;}

.rounded .tdtl2_inferior
{top:0px; left:0px; padding:0 15px 0 15px; background:url(../imagens/corners3.gif) bottom left no-repeat;}

.rounded .tdtl2_superior
{top:0px; left:0px; padding:0 15px 0 15px; background:url(../imagens/corners3.gif) top left no-repeat;}

.rounded .tdtl2_bottom
{top:0px; left:0px;  padding:0 15px 0 15px; background:url(../imagens/corners4.gif) bottom left no-repeat;}

.rounded .tdtl2_top
{top:0px; left:0px; padding:0 15px 0 15px; background:url(../imagens/corners4.gif) top left no-repeat;}

.rounded .tdtr2
{top:0px; right:0px; background:url(../imagens/corners2.gif) top right no-repeat;}

.rounded .tdbl2
{bottom:0px; left:0px; background:url(../imagens/corners2.gif) bottom left no-repeat; border-bottom:#FFF 1px solid; color:#dc002e;}

.rounded .tdbr2
{bottom:0px; right:0px; background:url(../imagens/corners2.gif)  bottom right no-repeat; border-bottom:#FFF 1px solid; color:#dc002e;}

.rounded .tdbl3
{bottom:0px; left:0px; background:url(../imagens/corners2.gif) bottom left no-repeat; border-bottom:#FFF 1px solid; }

.rounded .tdbr3
{bottom:0px; right:0px; background:url(../imagens/corners2.gif)  bottom right no-repeat; border-bottom:#FFF 1px solid; }

.rounded .tdmeio2{background:url(../imagens/corners2.gif) center repeat-y; border-bottom:#FFF 1px solid;}



/*-------------------------------- tabela rounded -------------------*/


