@font-face {
  font-family: 'Myriad Pro';
  font-style: normal;
  src: local('Myriad Pro'), local('Myriad Pro'), url(myriadpro-regular-webfont.woff) format('woff');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: local('Lato Italic'), local('Lato-Italic'), url(http://themes.googleusercontent.com/static/fonts/lato/v7/oUan5VrEkpzIazlUe5ieaA.woff) format('woff');
}
html, body{ background-color:#FFF; color:#726766; font-size:14px; margin:0px; padding:0px; font-family: 'Lato', sans-serif;}
.topoLargo{  background-image:url(../images/bgMenu.png); background-repeat:repeat-x; height:142px; position:relative; z-index:50;}
.centro{ width:1000px; margin:0px auto;}
.corpo{ position:relative; z-index:1}
.logomarca{ float:left; position:relative; z-index:10; }
.foneTopo{ float:right; margin-top:10px}
.tarjaMenu{ background-color:#000; }
.boxMenu{ float:right; width:850px; font-style:italic}
.boxSubmenu{ float:right; width:770px;}
.marcadorBranco{ color:#FFF; font-size:20px; font-style:italic}
.clear{ clear:both}
.menu{ background-image:url(../images/bgMenu1.png); background-repeat:repeat-x; height:45px; clear:both;}
.balao{ background-image:url(../images/balao.jpg); background-repeat:no-repeat; width:331px; height:100px; padding:20px 100px 10px 100px; font-size:20px; color:#8E0000; float:right; margin-top:-50px}

A.linkNinja:link, A.linkNinja:visited{ background-image:url(../images/cinzaEscuro.png); background-repeat:no-repeat; background-position:center center; width:324px; height:122px; display:block; text-decoration:none; text-align:center; color:#FFF; font-size:20px; font-style:italic; padding-top:95px}
A.linkNinja:hover{ background-image:url(../images/cinzaClaro.png); background-repeat:no-repeat; background-position:center center; width:324px; height:122px; display:block; text-decoration:none; text-align:center; color:#FFF; font-size:20px; font-style:italic; padding-top:95px}

A.linkAmbientes:link, A.linkAmbientes:visited{ text-decoration:none; display:block; color:#999999; font-style:italic; font-size:18px; margin:10px 5px}
A.linkAmbientes:hover{ text-decoration:none; display:block;color:#8E0000; font-style:italic; font-size:18px; margin:10px 5px}
.linkAmbientesAtivo{ text-decoration:none; display:block; color:#8E0000; font-style:italic; font-size:18px; margin:10px 5px}

.linkProximoReceitas{ margin:4px; color:#5E5754; text-decoration:none; font-size:14px;}
.linkPrimeira{ margin:4px; color:#5E5754; text-decoration:none; font-size:14px;}
.linkAnteriorReceitas{ margin:4px; color:#5E5754; text-decoration:none; font-size:14px;}
.linkNumero{ margin:4px; color:#5E5754; text-decoration:none; font-size:14px; }
.linkNumeroAtivo{ margin:4px; color:#5E5754; text-decoration:none; font-size:14px;}
.linkProximoReceitas{ margin:4px; color:#5E5754; text-decoration:none; font-size:14px;}
.linkUltima{ margin:4px; color:#5E5754; text-decoration:none; font-size:14px;}

.marcadorAlto{ font-size:28px; font-style:light; color:#9999999}

A.linkMenu:link, A.linkMenu:visited{display:block; height:20px; text-decoration:none; float:left; padding:0px 15px 2px 15px; margin-top:15px; text-decoration:none; color:#FFF; font-size:15px; border-bottom:1px hidden}
A.linkMenu:hover{display:block; height:20px; text-decoration:none; float:left; padding:0px 15px 2px 15px; margin-top:15px; text-decoration:none; color:#FFF; font-size:15px; border-bottom:1px solid #FFF}
A.linkMenuRodape:link, A.linkMenuRodape:visited{display:block; height:30px; text-decoration:none; float:left; padding:0px 15px 6px 15px; margin-top:10px; text-decoration:none; color:#CCC; font-size:14px; font-style:italic}
A.linkMenuRodape:hover{display:block; height:30px; text-decoration:none; float:left; padding:0px 15px 6px 15px; margin-top:10px; text-decoration:none; color:#CCC; font-size:14px; font-style:italic}

A.linkMenuSub:link, A.linkMenuSub:visited{display:block; text-decoration:none; float:left; padding:0px 10px 6px 10px; margin-top:15px; text-decoration:none; color:#79716E; font-size:14px; font-style:italic}
A.linkMenuSub:hover{display:block; text-decoration:none; float:left; padding:0px 10px 6px 10px; margin-top:15px; text-decoration:none; color:#79716E; font-size:14px; font-style:italic}
A.linkMenuSubRodape:link, A.linkMenuSubRodape:visited{display:block; text-decoration:none; padding:0px 10px 0px 10px; margin-top:3px; text-decoration:none; color:#CCC; font-size:14px; font-style:italic}
A.linkMenuSubRodape:hover{display:block; text-decoration:none; padding:0px 10px 0px 10px; margin-top:3px; text-decoration:none; color:#79716E; font-size:14px; font-style:italic}
.rodapeLargo{ background-color:#27282C;}

/* Essential slider functionality (never changes) */
	.plusslider { overflow: hidden; position: relative; }
	.plusslider-container { position: relative; }
	.plusslider .child { float: left; }
	.plustype-fader .child { display: none; position: absolute; left: 0; top: 0; } /* only applies to fader type (not slider) */
	.plustype-fader .current { z-index: 5; } /* only applies to fader type (not slider) */
	.plusslider a img { border: none; } /* prevent blue borders in IE, which break "slider" type by altering the spacing */
/* No-javascript fallback (change "#slider1" selectors below to suit your html) */
	#slider1 > * { display: none; }
	#slider1 > *:first-child { display: block;background: url(../images/bgSlide.png); background-repeat:repeat-x; margin-top:5px }
/* Position the nav arrows & pagination controls */
	#slider1-wrapper {position: relative; /* so child elements (nav arrows and pagination controls) can be positioned absolutely against this */
		display: inline-block; /* make wrapper div the size of its contents */
		zoom: 1; *display: inline; /* make inline-block work in IE6/7 */}
	.plusslider {/* create space for nav arrows */margin: 0 0px 10px 0px;}
	.plusslider-arrows .prev {/* place "prev" arrow to the left of the slider */position: absolute;top: 40%;left: 0;z-index: 60;}
	.plusslider-arrows .next {/* place "next" arrow to the right of the slider */position: absolute;top: 40%;right: 0;z-index: 60;}
	.plusslider-pagination-wrapper {/* place pagination controls below the slider */position: absolute;bottom: 0px;left: 50%; /* center horizontally (works with child's "position:relative; left:-50%;") */}
	.plusslider-pagination {/* center horizontally (works with parent's "position:absolute; left:50%;" -- see http://stackoverflow.com/a/1777282/477513 ) */
		position: relative;left: -50%;}
/* Style the nav arrows & pagination controls */
	.plusslider-arrows,
	.plusslider-pagination {/* reset default list styles */list-style: none;margin: 0;padding: 0;}
	.plusslider-arrows li {text-indent: -9999px; /* hide the text */cursor: pointer;}
	.plusslider-arrows .prev {background: url(../images/arrow-prev.png) no-repeat 0 0;width: 25px;height: 60px;}
	.plusslider-arrows .next {background: url(../images/arrow-next.png) no-repeat 0 0;width: 25px;height: 60px;}
	.plusslider-pagination li {/* line these up in a row */float: left;margin-left: 5px;/* make them look like little buttons */text-indent: -9999px;background: url(../images/pagination.png) no-repeat 0 0;width: 22px;height: 25px;cursor: pointer; margin-bottom:5px}
	.plusslider-pagination li.current {background-position: 0 -26px;}
/* Slide contents (non-image slides) */
	.slide1 { display:block}
	.quotation {text-align: center;width: 400px;height: 646px;}
	.bgSlide{ position:relative; margin-top:-165px; z-index:1; display:block; float:left}