/*
 * Class:       BODY
 * Type:        global
 * Description: Used for normal text display in body of html
 *
 */
BODY {
  color: #333333;
  font-family: Trebuchet MS;
  font-size: 12px;
}

input {
  font-family: Trebuchet MS;
  font-size: 11px;
}

select {
  font-family: Trebuchet MS;
  font-size: 11px;
}

td {
  color: #313131;
  font-family: Trebuchet MS;
  font-size: 12px;
  line-height: 18px;
}

.texto {
  color: #313131;
  font-family: Trebuchet MS;
  font-size: 13px;
  line-height: 18px;
}


.titulo {
  color: #FF7F00;
  font-size: 25px;
  line-height: 27px;
}

.subtitulo {
  color: #6E6E6E;
  font-size: 15px;
  line-height: 24px;
}

.destaque {
  color: #1F680F;
  font-size: 16px;
}

.destaqueBlue {
  color: #21667D;
  font-size: 17px;
}

.mesApresentacao {
  color: #315225;
  font-size: 17px;
}

.info {
  line-height: 13px;
  color: #585858;
  font-size: 10px;
  font-weight: bold;
}

.info_titulo {
  line-height: 13px;
  color: #A1A1A1;
  font-size: 10px;
  font-weight: bold;
}

.nav_url {
  white-space: nowrap;
  font-weight: bold;
  font-size: 10px;
  color: #B2B2B2;
}

.nav_sel {
  font-family: Trebuchet MS;
  color: #216614;
  font-size: 10px;
  font-weight: bold;
}

a {
  text-decoration: none;
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666666;
}
a:link {
  color: #666666;
}
a:visited {
  color: #666666;
}
a:active {
  color: #666666;
}
a:hover {
  text-decoration: underline;
}

a.pagina {
  text-decoration: none;
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #C5C2C5;
}
a.pagina:link {
  color: #C5C2C5;
}
a.pagina:visited {
  color: #C5C2C5;
}
a.pagina:active {
  color: #C5C2C5;
}
a.pagina:hover {
  text-decoration: underline;
  color: #21667D;
}

.crd_subtitulo {
  padding-bottom: 10px;
  background-image: url("/images/crd_linha.gif");
  background-repeat: repeat-x;
  background-position: bottom;
}
.crd_texto {
  color: #313431;
  line-height: 18px;
  font-weight: bold;
}
.crd_texto a{
  color: #313431;
}
.crd_site {
  padding-right: 20px;
  color: #626562;
  font-weight: bold;
}

a.idioma_link {
  text-decoration: none;
  color: #95AF00;
  font-weight: bold;
}
a.idioma_link:link {
  text-decoration: none;
  color: #95AF00;
  font-weight: bold;
}
a.idioma_link:visited {
  text-decoration: none;
  color: #95AF00;
  font-weight: bold;
}
a.idioma_link:hover {
  text-decoration: none;
  color: #D0E000;
  font-weight: bold;
}
a.idioma_link:active {
  text-decoration: none;
  color: #95AF00;
  font-weight: bold;
}
.idioma {
  color: #FFFFFF;
  font-weight: bold;
}
.idioma_barra {
  color: #95AF00;
  font-weight: bold;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}

