/* CSS Document */

body {margin:0; padding:0; background:#e4e4cf}

img, table {border:none}

.formulario {font: 10px verdana; color:#454545; border: solid 1px #a6acb2; padding:1px 3px }
.formulario_erro {font: 10px verdana; color:#f50101; border: solid 1px #f50101; padding:1px 3px }

.fonte_principal, td {font:10px verdana; color:#5c5c22}
.fonte_principal a {font:10px verdana; color:#5c5c22; text-decoration:none}
.fonte_principal a:hover {color:#5c5c22}

.fonte_secundaria {font:10px verdana; color:#424242}
.fonte_secundaria a {font:10px verdana; color:#424242; text-decoration:none}
.fonte_secundaria a:hover {color:#424242}
.fonte_secundaria td {font:10px verdana; color:#424242}

.fonte_menu {font:10px verdana; color:#5c5c22; text-decoration:none}
.fonte_menu a {font:10px verdana; color:#5c5c22; text-decoration:none}
.fonte_menu a:hover {color:#5c5c22; text-decoration:underline}

.fonte_titulo, a { font:14px verdana; color:#5c5c22; text-decoration:none }
.fonte_titulo a:hover { text-decoration:underline }

#menu_horizontal td { background:url(../../imagens/separador_menu.gif) right no-repeat; padding-right:36px;}
#menu_horizontal .dif { padding-right:0; background:none}
#menu_horizontal .dif_canto { padding-right:0; background:url(../../imagens/separador_menu2.gif) right no-repeat}

.fonte_vermelha {color:#b40302}
.fonte_vermelho_escuro {color: #a10001}
.fonte_cinza {color:#454545}
.fonte_cinza_claro { color:#838383}
.fonte_9 {font-size:9px}
.fonte_11 {font-size:11px}
.fonte_12 {font-size:12px}
.fonte_14 {font-size:14px}

.troca_imagem {background:url(../../imagens/troca_imagem_inativo.gif) no-repeat; font:bold 9px verdana; color:#444; text-decoration:none; padding:2px 0px 2px 4px;_margin-top:3px; _margin-right:4px; display:block; float:left; width:15px; height:15px}
.troca_imagem:hover, .troca_imagem_ativo {background:url(../../imagens/troca_imagem_ativo.gif) no-repeat; font:bold 9px verdana; color:#FFF; text-decoration:none; padding:2px 0px 2px 4px; _margin-top:3px; _margin-right:4px; display:block; float:left; width:15px; height:15px}
.pontilhado {background:url(../../imagens/pontilhado.gif) bottom repeat-x }

#menu_minha_conta {color:#454545; font: 10px verdana;}
#menu_minha_conta a {color:#454545; font: 11px verdana; text-decoration:none; padding:10px;}
#menu_minha_conta a:hover { color:#aaa}


#menu_esquerdo {
	width:184px;
	list-style:none;
	margin:0;
	padding:0;
	padding-top: 6;
}

#menu_esquerdo li {
	font-size:0px;
	text-align:left;
	border-bottom: 1px solid #e6e6d0;
	padding-top:12px;
	padding-bottom:12px;
}

#menu_esquerdo a {
	font:bold 10px Verdana;
	color:#5c5c22;
	text-decoration:none;
	margin-left:10px;
	cursor:pointer;
}

#menu_esquerdo ul {
	list-style:none;
	margin:0;
	padding:0;
	border-bottom: none;
}

#menu_esquerdo ul li {
	list-style:none;
	margin-left:6;
	border-bottom: none;
	padding-top:0px;
	padding-bottom:0px;
}

#menu_esquerdo ul li a {
	font:10px Verdana;
	color:#5c5c22;
	text-decoration:none;
	line-height:14px;
	cursor:pointer;
}

#menu_esquerdo ul li a:hover {
	text-decoration:underline;
}



.msg {
	LEFT: 0px; 
	WIDTH: 100%; 
	BOTTOM: 0px; 
	POSITION: absolute; 
	HEIGHT:100%; 
	
	text-align:center;	
	vertical-align:bottom;
		
	color:#fff;
	font-weight:bold;
	font-size:28px;
	
	BACKGROUND-COLOR: #8e908f;
	
	opacity:0.85;
	-moz-opacity: 0.85;
	filter: alpha(opacity=85);
}

.totalize { font:10px verdana; color:#AAA; text-decoration:none}
.totalize:hover { color:#a6ce39}