
/*-- Global ----------------------------------------------------------------------------------------*/
body									{ font-family: Trebuchet MS; color: #666666; margin: 0px; }

a:link								{ color: #7EA957; cursor: hand; cursor: pointer; }
a:link, a:visited					{ font-weight: bold; }
a:visited							{ color: #667228; }
a:hover 								{ color: #285627; background: #DFCFA2; text-decoration: none;
										  border-top: 2px solid; border-bottom: 1px solid; }

input, textarea					{ padding-left: 3px; }
input, textarea, select,
input.botao							{ font: 11px Trebuchet MS; border: 1px solid #667228; }
input.botao							{ font: bold; cursor: hand; cursor: pointer; background: #DFCFA2;
										  color: #666666; padding: 1px 1px 1px 2px; }
input.botao:hover					{ color: #FFFFFF; background: #667228 }

table									{ font-size: 12px; }
table td								{ vertical-align: top; }
.tabela a:hover					{ background: #EAE7B8; }

table.agenda td					{ padding: 0 5 0 5; vertical-align: middle; }


/*-- Texto -----------------------------------------------------------------------------------------*/
.tema									{ font-size: 18px; font-weight: bold; padding-left: 10px;
										  color: #DFCFA2; background: #667228; }

.titulo a:link, .titulo,
.titulo a:visited					{ color: #285627; font-weight: bold; }
.titulo								{ font-size: 18px; border-bottom: 1px solid #285627; }

.subtitulo a:link, .subtitulo,
.subtitulo a:visited				{ color: #667228; font-weight: bold; }
.subtitulo							{ font-size: 14px; border-bottom: 1px dotted #667228; }

.texto								{ font-size: 12px; }
table.texto td						{ vertical-align: top; }
div.texto	 						{ border: 1px solid #667228; background: #EAE7B8;
										  width: 476px; min-height: 593px; }
* html div.texto					{ height: 595px; } /* Necessario para que funcione no IE6 */

.depoimento							{ background: #DFCFA2; padding: 5px; }
.assinatura							{ font-size: 11px; text-align: right; padding-right: 5px;
										  background: #CC9966; font-weight: bold; }

/*-- Index -----------------------------------------------------------------------------------------*/

.index					{ font: 11px Verdana, Trebuchet MS; color: #000000; vertical-align: middle; }

div						{ border: 1px solid #667228; background-color: #FFFFFF; }
.box_1x1					{ width: 234px; min-height: 100px; }
.box_1x2					{ width: 476px; min-height: 100px; }
.box_2x1					{ width: 234px; min-height: 155px; }
* html .box_1x1		{ width: 236px; height: 100px; }
* html .box_1x2		{ width: 478px; height: 100px; }
* html .box_2x1		{ width: 236px; height: 155px; }

/* ORIGINAL
box_1x1					{ width: 234px; min-height: 100px; }
box_1x2					{ width: 476px; min-height: 100px; }
box_2x1					{ width: 234px; min-height: 155px; }
*/

/*-- Menu ------------------------------------------------------------------------------------------*/

#menu ul					{ margin: 0; padding: 1; list-style-type:none; }
#menu li a				{ font-weight: normal; font: 11px; color: #666666; display: block; text-decoration: none; }
#menu li a:hover		{ font-weight: bold; background: #667228; color: #FFFFFF; border: none; }
* html #menu li a		{ width: 122px; } /* Necessario para que funcione no IE6 */

.email					{ text-align: center; font-weight: bold; line-height: 110%; }

.evento, a.evento:link,
a.evento:visited		{ color: #CC9966; font-size: 11px; text-align: center; font-weight: bold;
							  background: #285627; text-decoration: none; border: none; }
a.evento:hover			{ color: #FFFFFF; }

.evento_data			{ color: #FFFFFF; font-weight: normal; }
