#contLoja{
	padding-left:14px;
}

.galeria{
	float:left;
	padding-right:10px;
	padding-bottom:10px;
	margin:2px;
	width:82px;
	height:82px;
	background:#ffffff;
	border:1px solid #efefef;
}

.galeria_capa{
	float:left;
	padding-right:3px;
	padding-bottom:3px;
	margin:2px;
	width:82px;
	height:82px;
	background:#ffffff;
	border:1px solid #efefef;
}
.area {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #a0a0a0;
	border: 1px solid #333333;
	
}
.botao_01 {
	font: normal 11px Trebuchet MS, Helvetica, sans-serif;
	color: #333333;
	background-color: #aFa1a9;
	border: 0px solid #333333;
	width:60;
	height:20;
}
.botao_02 {
	font: normal 11px Trebuchet MS, Helvetica, sans-serif;
	color: #333333;
	background-color: #D4D0C8;
	border: 1px solid #808080;
	padding:4px 2px;
}
.botao_02_web {
	font: normal 11px Webdings, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #D4D0C8;
	border: 1px solid #808080;
	padding:4px 2px;
}
.botao_03 {
	font: normal 10px Trebuchet MS, Helvetica, sans-serif;
	color: #333333;
	background-color: #D4D0C8;
	border: 1px solid #808080;
}
.botao_amarelo {
	font: normal 11px Trebuchet MS, Helvetica, sans-serif;
	color: #333333;
	background-color: #ddeedd;
	border: 1px solid #808080;
	padding:4px 2px;
}
.TextoTopo {

	font: normal 11px Trebuchet MS, Helvetica, sans-serif;
	color: #333333;
}
.Texto_01 {

	font: normal 11px Trebuchet MS, Helvetica, sans-serif;
	color: #666666;

}
.Texto_01_b {

	font: bold 11px Trebuchet MS, Helvetica, sans-serif;
	color: #666666;

}
.Texto_01_vermelho {

	font: normal 11px Trebuchet MS, Helvetica, sans-serif;
	color: #ff0000;
}
.Texto_02 {

	font: normal 11px Trebuchet MS, Helvetica, sans-serif;
	color: #333333;
}
.Texto_03 {

	font: normal 10px Trebuchet MS, Helvetica, sans-serif;
	color: #666666;
}
.Texto_03_branco {

	font: normal 10px Trebuchet MS, Helvetica, sans-serif;
	color: #ffffff;
}
.Texto_03_marrom {

	font: normal 10px Trebuchet MS, Helvetica, sans-serif;
	color: #a4763a;
}
.Texto_04 {

	font: normal 15px Trebuchet MS, Helvetica, sans-serif;
	color: #1C5890;
}
.Texto_05 {

	font: normal 12px Trebuchet MS, Helvetica, sans-serif;
	color: #333333;
}
.Texto_rodape {

	font: normal 11px Trebuchet MS, Helvetica, sans-serif;
	color: #ffffff;
}
.Texto_06 {

	font: normal 9px Trebuchet MS, Helvetica, sans-serif;
	color: #999999;
}
.Texto_07 {

	font: normal 10px Trebuchet MS, Helvetica, sans-serif;
	color: #9a7a50;
}
.Texto_08 {

	font: normal 10px Trebuchet MS, Helvetica, sans-serif;
	color: #f8f081;
}
.Azul_12_Negrito {

	font: bold 12px Trebuchet MS, Helvetica, sans-serif;
	color: #330099;
}
.Azul_13_Negrito {

	font: bold 13px Trebuchet MS, Helvetica, sans-serif;
	color: #330099;
}
.Azul_14_Negrito {

	font: bold 14px Trebuchet MS, Helvetica, sans-serif;
	color: #330099;
}
.Azul_16_Negrito {

	font: bold 16px Trebuchet MS, Helvetica, sans-serif;
	color: #330099;
}
.Azul_18_Negrito {

	font: bold 18px Trebuchet MS, Helvetica, sans-serif;
	color: #330099;
}
.Negrito_12 {

	font: bold 12px Trebuchet MS, Helvetica, sans-serif;
	color: #666666;
}
.Negrito_14 {

	font: bold 14px Trebuchet MS, Helvetica, sans-serif;
	color: #333333;
}
.Negrito_16 {
	font: bold 16px Trebuchet MS, Helvetica, sans-serif;
	color: #333333;
}
.Negrito_18 {
	font: bold 18px Trebuchet MS, Helvetica, sans-serif;
	color: #333333;
}
.Texto_branco_b {
	font: bold 11px Trebuchet MS, Helvetica, sans-serif;
	color: #ffffff;
}
/*-------------------------------------------------------------------*/
.Eventos_Titulo {

	font: bold 10px Trebuchet MS, Helvetica, sans-serif;
	color: #666666;
}
.Eventos_Local {

	font: normal 10px Trebuchet MS, Helvetica, sans-serif;
	color: #333333;
}
.Eventos_Data {

	font: normal 10px Trebuchet MS, Helvetica, sans-serif;
	color: #666666;
}
a.Eventos_Link				{padding:2px 2px;}
a.Eventos_Link:link		{font: normal 10px Trebuchet MS, Helvetica, sans-serif; color: #888888; text-decoration: none;}
a.Eventos_Link:visited		{font: normal 10px Trebuchet MS, Helvetica, sans-serif; color: #888888; text-decoration: none;}
a.Eventos_Link:hover		{font: normal 10px Trebuchet MS, Helvetica, sans-serif; color: #888888; text-decoration: underline;}
a.Eventos_Link:active		{font: normal 10px Trebuchet MS, Helvetica, sans-serif; color: #888888; text-decoration: none;}

/*-------------------------------------------------------------------*/
/*Tabelas*/
.topo_tabela{
	border-left:1px solid #e9e4f4;
	border-right:1px solid #e9e4f4;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.titulo_tabela{
	background-image:url(../imgs/tabela/bgTitulos.gif);
	background-repeat:repeat-x;
	padding-bottom:10px;
}
.miolo_tabela{
	background-image:url(../imgs/tabela/bgCentro.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.fundo_tabela{
	background-image:url(../imgs/tabela/bgFundo.gif);
	background-repeat:repeat-x;
	height:3px;
}

.titulos {
	font-size: 14px;
	font-weight: bold;
	color: #BAD9FE;
	letter-spacing: -1px;
}

.titulos_interacao {
	font-size: 16px;
	font-weight: bold;
	color: #BAD9FE;
	letter-spacing: -1px;
}
/*-------------------------------------------------------------------*/
/*Forms*/
.txt_azul {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
	background-color: #330099;
	border: 1px solid #ffffff;
	height:22px;
	width:140;
	padding: 2px 5px;
}

.caixa_01 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #EFF1E9;
	border: 1px solid #999999;
	padding:0px 5px 0px 5px;
}

.caixa_select_fixa {
	font: normal 11px Trebuchet MS, Helvetica, sans-serif;
	color: #333333;
	background-color: #eff1e9;
	border: 1px solid #7e7f7c;
	height: 17px;
	width: 300px;
}

.SelectMenuTopo {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #ffffff;
	border: 1px solid #333333;

}

a:link 						{font: normal 11px Trebuchet MS, Helvetica, sans-serif; color: #330099; text-decoration: none;}
a:visited 					{font: normal 11px Trebuchet MS, Helvetica, sans-serif; color: #330099; text-decoration: none;}
a:hover						{font: normal 11px Trebuchet MS, Helvetica, sans-serif; color: #330099; text-decoration: underline;}
a:active			 		{font: normal 11px Trebuchet MS, Helvetica, sans-serif; color: #330099; text-decoration: none;}

a.LinkMenuNegrito:link		{font: bold 12px Trebuchet MS, Helvetica, sans-serif; color: #330099; text-decoration: none;}
a.LinkMenuNegrito:visited	{font: bold 12px Trebuchet MS, Helvetica, sans-serif; color: #330099; text-decoration: none;}
a.LinkMenuNegrito:hover		{font: bold 12px Trebuchet MS, Helvetica, sans-serif; color: #330099; text-decoration: underline;}
a.LinkMenuNegrito:active	{font: bold 12px Trebuchet MS, Helvetica, sans-serif; color: #330099;	text-decoration: none;}

a.LinkMenuNegritoBranco:link		{font: bold 12px Trebuchet MS, Helvetica, sans-serif; color: #ffffff; text-decoration: none;}
a.LinkMenuNegritoBranco:visited		{font: bold 12px Trebuchet MS, Helvetica, sans-serif; color: #ffffff; text-decoration: none;}
a.LinkMenuNegritoBranco:hover		{font: bold 12px Trebuchet MS, Helvetica, sans-serif; color: #ffffff; text-decoration: underline;}
a.LinkMenuNegritoBranco:active		{font: bold 12px Trebuchet MS, Helvetica, sans-serif; color: #ffffff;	text-decoration: none;}

a.LinkMenuAzul:link			{font: normal 12px Trebuchet MS, Helvetica, sans-serif; color: #330099; text-decoration: none;}
a.LinkMenuAzul:visited		{font: normal 12px Trebuchet MS, Helvetica, sans-serif; color: #330099; text-decoration: none;}
a.LinkMenuAzul:hover		{font: normal 12px Trebuchet MS, Helvetica, sans-serif; color: #330099; text-decoration: underline;}
a.LinkMenuAzul:active		{font: normal 12px Trebuchet MS, Helvetica, sans-serif; color: #330099;	text-decoration: none;}

a.LinkMenuBege:link			{font: normal 12px Trebuchet MS, Helvetica, sans-serif; color: #707052; text-decoration: none;}
a.LinkMenuBege:visited		{font: normal 12px Trebuchet MS, Helvetica, sans-serif; color: #707052; text-decoration: none;}
a.LinkMenuBege:hover		{font: normal 12px Trebuchet MS, Helvetica, sans-serif; color: #707052; text-decoration: underline;}
a.LinkMenuBege:active		{font: normal 12px Trebuchet MS, Helvetica, sans-serif; color: #707052;	text-decoration: none;}

img.BordaCinza {
	border: 4px solid #efefef;
}
img.BordaBranca {
	border: 4px solid #ffffff;
}

/* Formulários e Campos */
/*
fieldset {border: 1px solid #FFFFF4; background: #FFFFF4; margin: 1em 3em 0 0; padding: 0 1em 1em 1em; line-height: 1.5em; width: auto;}
legend {background: #fed; padding: 0.5em; font-size: 0.9em; border: 3px solid #6CDE5C; border-bottom: 0;}
form {border: none; margin: 0;}
label {font-weight: bold;}
textarea {font: 100% Monaco, "Courier New", Courier, monospace; border: 1px solid #ca9; color: #000; background: #fff; width: 90%; margin-bottom: 10px;}
input {visibility: visible; border: 1px solid #ca9; color: #000; background: #fff; vertical-align: middle; padding: 2px; margin-bottom: 10px;}
select {border: 1px solid #ca9; color: #000; background: #fff; vertical-align: top; margin-bottom: 10px;}

.context {background: #ffe 9px 1px; cursor: pointer; font-size: 90%; padding: 1px 1px 1px 1px; text-transform: lowercase;}
.formHelp {font-size: 90%; color: #000; background: #E0E0E0; margin: 0 0 0.2em 0; width: 350px;}
.erro {color: #630; font-weight: bold;}
*/
/* Fim_Formulários e Campos */
