a:link           {color: #000000}
a:visited        {color: #000000}
#a:active        {color: #808080}
body             {background-image: url('../images/sand-background.jpg'); margin: 0px; background-color: #ffffff}
.menu            {font-family: 'blue highway linocut'; font-size: 14pt; text-align: left; color: #000000}
.menu a          {color: #000000#; text-decoration: none}
.texto-conteudo  {font-family: 'blue highway linocut'; font-size: 12pt; text-align: left; color: #686868}
.titulo-conteudo {font-family: 'blue highway linocut'; font-size: 32pt; text-align: left; color: #000000}
.titulo-menor    {font-family: 'blue highway linocut'; font-size: 20pt; text-align: left; color: #0000CD}
.titulo-secao    {font-family: 'blue highway linocut'; font-size: 13pt; text-align: left; color: #0000CD; font-weight: bold}
.titulo-secao-invertido    {font-family: 'blue highway linocut'; font-size: 13pt; text-align: left; color: #FFFFFF; font-weight: bold}
.data-atualizacao {font-family: 'blue highway linocut'; font-size: 8pt; text-align: left; color: #000000; font-style: italic}

.MonthRow {
  mso-yfti-irow:0;mso-yfti-firstrow:yes;height:30.25pt
}
.MsoNormalTable {
  width:933px;
  border-collapse:collapse;
  border:medium none;
  mso-border-alt:solid #999999 .5pt;
  mso-table-overlap:never;
  mso-table-lspace:9.35pt;
  mso-table-rspace:9.35pt;
  mso-table-anchor-vertical:page;
  mso-table-anchor-horizontal:margin;
  mso-table-left:left;
  mso-table-top:middle;
  mso-padding-alt:0pt 5.75pt 0pt 5.75pt;
  mso-border-insideh:.5pt solid #999999;
  mso-border-insidev:.5pt solid #999999
  word-spacing: 0;
  font-family: Microsoft Sans Serif;
  font-size: 14pt;
  margin-left:7.1pt;
  margin-right:7.1pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
}
.MonthNames {
  mso-element:frame;
  mso-element-frame-hspace:9.35pt;
  mso-element-wrap:around;
  mso-element-anchor-vertical:page;
  mso-element-anchor-horizontal:margin;
  mso-element-top:middle;
  mso-height-rule:exactly;
  text-align:center
}
.MonthCell {
  width:915px;
  border:1.0pt solid #999999;
  mso-border-alt:solid #999999 .5pt;
  height:  30.25pt;
  padding-left:5.75pt;
  padding-right:5.75pt;
  padding-top:0in;
  padding-bottom:4.3pt;
  vertical-align: bottom;
  background-color: #C0C0C0;
}
.WeekDayRow {
  mso-yfti-irow:1;
  height:12.95pt
}
.WeekDaysCell {
  width:110px;
  border-top:medium none;
  border-bottom:1.0pt solid #999999;
  border-left:1.0pt solid #999999;
  border-right:1.0pt solid #999999;
  mso-border-top-alt:solid #999999 .5pt;
  mso-border-alt:solid #999999 .5pt;
  height:12.95pt;
  padding-left:5.75pt;
  padding-right:5.75pt;
  padding-top:0in;
  padding-bottom:2.9pt;
  vertical-align: bottom;
  background-color: #DCDCDC;
}
.WeekDays {
  mso-element:frame;
  mso-element-frame-hspace:9.35pt;
  mso-element-wrap:around;
  mso-element-anchor-vertical:page;
  mso-element-anchor-horizontal:margin;
  mso-element-top:middle;
  mso-height-rule:exactly;
  margin-top:2;
  margin-bottom:0;
  font-weight:bold;
  font-size:10pt
}
.DayCell {
  vertical-align:top;
  width:110px;
  border-top:1.0pt solid #999999;
  border-left:1.0pt solid #999999;
  border-bottom:1.0pt solid #999999;
  border-right:1.0pt solid #999999;
  mso-border-top-alt:solid #999999 .5pt;
  mso-border-left-alt:solid #999999 .5pt;
  mso-border-alt:solid #999999 .5pt;
  height:1.1in;
  padding-left:5.75pt;
  padding-right:5.75pt;
  padding-top:0in;
  padding-bottom:0in
}
.DatesNumber {
  mso-element:frame;
  mso-element-frame-hspace:9.35pt;
  mso-element-wrap:around;
  mso-element-anchor-vertical:page;
  mso-element-anchor-horizontal:margin;
  mso-element-top:middle;
  mso-height-rule:exactly;
  margin-top:0px;
  margin-bottom:0;
  font-weight:bold;
  font-size: 12pt
}
.Dates, .DatesEvent {
  mso-element:frame;
  mso-element-frame-hspace:9.35pt;
  mso-element-wrap:around;
  mso-element-anchor-vertical:page;
  mso-element-anchor-horizontal:margin;
  mso-element-top:middle;
  mso-height-rule:exactly;
  margin-top:0px;
  margin-bottom:0
}
.DatesEvent {
  font-size: 8pt
}
.Gallery {
  background-color: #00000000;
  padding-left: 10pt;
  padding-right: 10pt;
  padding-top: 10pt;
  padding-bottom: 10pt;
  border: 0pt;
  font-color: #FFFFFF;
}
.Gallery a {color: #FFFFFFFF}

.c3   {border-style: solid; border-width: 0; border-color: silver; padding: 0px 2px 0px 2px; font-size: 20pt; color: white}
.c4   {border-style: solid; border-width: 4px; border-color: silver; background-image: url('images/back2.jpg');; background-repeat: Repeat; font-size: 18pt; text-align: left; vertical-align: top; color: #000000}
.c5   {border-style: solid; border-width: 2px; border-color: silver; padding: 0px 2px 0px 2px; letter-spacing: 0px}
.c6   {margin: 0px; text-align: center}
.c7   {font-family: imprint mt shadow; font-size: 14pt}
.c8   {border-style: solid; border-width: 0; border-color: silver; padding: 0px 2px 0px 2px; letter-spacing: 0px}
.c9   {margin: 0px}
.c10  {font-family: imprint mt shadow; font-size: 12pt; color: #666666}
.c11  {margin: 0px; text-align: justify}
.c12  {margin: 0px; text-align: right}
.c13  {border-style: solid; border-width: 1px; border-color: silver; padding: 0px 2px 0px 2px; letter-spacing: 0px}
.c14  {font-family: imprint mt shadow; font-size: 10pt; color: #666666}
.c15  {font-family: imprint mt shadow; font-size: 12pt}
.c16  {border-style: solid; border-width: 0; border-color: silver; padding: 0px 2px 0px 2px; color: white}
.c17  {border-style: solid; border-width: 0; border-color: silver; padding: 0px 2px 0px 2px; font-family: 'imprint mt shadow'; font-size: 10pt; color: white}
