/* CSS Document */
body {
	margin:0px;
	background-image:url(../images/back.jpg);
	font:11px Verdana, Arial, Helvetica, sans-serif;
	background-color:#CCCCCC;
}
.tbl_branca {
	background-color:#FFFFFF;
}
.texto {
	text-align:left;
}
#div_erro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	text-align:center;
}
.cor_tr tr {
	background-color:#F2F2F2;
}
.tit_cuzeiros {
	background-color:#CCCCCC;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
a:link {
	color:#D78100;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
	color:#FF9900;
}
a:visisted {
	color:#D78100;
	font-weight:bold;
	text-decoration:none;
}
.linha {
	color:#8298B5;
	text-align:center;
	margin:0 auto;
	height:3px;
}

/* MENU */

.back_menu {
	background-image:url(../images/back_menu.jpg);
	background-repeat:no-repeat;
	height:30px;
}
.menu a:link {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.menu a:hover {
	color:#FF9900;
	font-weight:bold;
}
.menu a:visited {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.tit_parceiros {
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}
.tab_destaque {
	border:1px solid #FF9900;
}
.tit_destaque {
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#31669D;
}
p {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

/* TABELAS */

.tab_geral { border-left:1px solid #FF9900; border-right:1px solid #FF9900; }

.tabela_geral table {font: 85% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;padding: 0; margin: 0; border-collapse: collapse; color: #333; /*background: #F3F5F7;*/}

.tabela_geral table a {color: #3A4856; text-decoration: none; border-bottom: 1px solid #C6C8CB;}  

.tabela_geral table a:visited {color: #777;}

.tabela_geral table a:hover {color: #000;} 

.tabela_geral table td { padding:3px; }

/* MENU */

/* menu horizontal by micox */
 /* menu horizontal-vertical by micox */
 .menu-hv * { margin: 0; padding: 0;}
 .menu-hv a { display: block; }
 .menu-hv li { list-style: none; float: left; height: 1%; }
 .menu-hv li ul { position: absolute; visibility: hidden;}
 .menu-hv li ul li { float: none; white-space: nowrap; display: inline; /* o inline é pro IE */}
 .menu-hv li ul li ul { position: absolute; left: 100%; top: 0; }
 .menu-hv li:hover ul, .menu-hv li.over ul { visibility: visible;}
 .menu-hv li:hover ul ul, .menu-hv li.over ul ul { visibility: hidden;}
 .menu-hv ul ul li:hover ul, .menu-hv ul ul li.over ul { visibility: visible;}
 /* visual */
 .menu-hv {
	margin: 4px 0 0 10px;
	height: 26px;
}
 .menu-hv a {
	font-weight: bold;
	text-decoration: none;
	cursor:pointer; 
	color: #fff;
	padding: 0 5px;
	line-height: 23px;
}
.menu-hv ul li { margin-right:15px; }
.menu-hv a:hover {	color:#FF9900; }
.menu-hv ul li ul {  background-color: #799BBF;  }
.menu-hv ul li ul a {
	color:#fff;
	text-align:left;
	display:block;
	width:90px;
	padding:2px;
	border-bottom: 1px solid #30649D;
	border-left: 1px solid #30649D;
	border-right: 1px solid #30649D;
}
.menu-hv ul li ul a:hover {
	background-color:#83A2C4;
	color:#fff;
}

td.links {
	color:#000000;
	

}	

/* RODAPE */


.rodape {
	background-color:#8EABD2;
	height:50px;
	text-align:center;
	color:#FFFFFF;
}
.parceiros {
	background-color:#CCCCCC;
}

