@charset "utf-8";
/* CSS Document */

/************************************************** CSS Document - POPUP **************************************************/
#pop {
	display: none;
	position: absolute;
	left: 50%;
	margin-left: -325px;
	padding: 10px;
	border: 1px solid #d0d0d0;
	text-align: right;
	background-color: #FFF;
	margin-top: 212px;
	z-index: 10;
}



/************************************************** CSS Document - TOPO **************************************************/
#topo {
}
#top-Header {
	width: 988px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
	padding-bottom: 25px;
}
#top-Header #LogoFateb {
	width: 210px;
	height: 50px;
	margin-right: 10px;
	margin-bottom: auto;
	margin-top: auto;
	float: left;
}
#top-Header #MainMenu {
	width: auto;
	height: 50px;
	margin-bottom: auto;
	margin-top: auto;
	float: right;
}
#top-Header #MainMenu-Navigation {list-style: none;	padding-top: 19px;}
#top-Header #MainMenu-Navigation li {display: inline;}
#top-Header #MainMenu-Navigation a {padding: 19px 8px 16px 8px; font: 12px Arial; color: #666; font-weight: bold; text-decoration: none;}
#top-Header #MainMenu-Navigation a:hover {background: #688C1E; font: 12px Arial; color: #FFF; font-weight: bold; text-decoration: none;}

/*BannerRollover*/
#topo #top-ImageBannerRollover {
	width: 988px;
	margin-left: auto;
	margin-right: auto;
}
#topo #top-ImageBannerRollover #BtnIMGrandonL {
	width: 19px;
	float: left;
}
#topo #top-ImageBannerRollover #BannerIMGrandon {
	width: 950px;
	overflow: hidden;
	float: left;
}
#topo #top-ImageBannerRollover #BtnIMGrandonR {
	width: 19px;
	float: left;
}
/*BannerRollover*/

/***** DOCK ON TOP - FATEB 10 ANOS *****/
#topo #DockOnTop {
	background-color: #4E5640;
	padding: 10px 0;
	margin-bottom: 15px;
}
#topo #DockOnTop #DockFateb10Anos {
	width: 988px;
	margin-left: auto;
	margin-right: auto;
}
#topo #DockOnTop #DockFateb10Anos #SpecialLogo10Anos {
	float: left;
	height: 80px;
	margin-right: 32px;
}
#topo #DockOnTop #DockFateb10Anos .BoxLinksInfo10Anos {
	float: left;
	height: 70px;
	padding: 5px 0;
	margin-left: 10px;
}
#topo #DockOnTop #DockFateb10Anos .BoxLinksInfo10Anos .ThumbImg10 {
	height: 70px;
	float: left;
	margin-right: 1px;
}
#topo #DockOnTop #DockFateb10Anos .BoxLinksInfo10Anos .BtnRollOver-News {width: 138px; height: 70px; float: left;
	background-image: url(../resources/media/imgs/dock-on-top/btn-rollover_news.png); background-repeat: no-repeat; background-position: top;
}
#topo #DockOnTop #DockFateb10Anos .BoxLinksInfo10Anos .BtnRollOver-News a {width: 138px; height: 70px; float: left;
	background-image: url(../resources/media/imgs/dock-on-top/btn-rollover_news.png); background-repeat: no-repeat; background-position: top;
}
#topo #DockOnTop #DockFateb10Anos .BoxLinksInfo10Anos .BtnRollOver-News a:hover {width: 138px; height: 70px; float: left;
	background-image: url(../resources/media/imgs/dock-on-top/btn-rollover_news.png); background-repeat: no-repeat; background-position: bottom;
}

#topo #DockOnTop #DockFateb10Anos .BoxLinksInfo10Anos .BtnRollOver-Video {width: 141px; height: 70px; float: left;
	background-image: url(../resources/media/imgs/dock-on-top/btn-rollover_video.png); background-repeat: no-repeat; background-position: top;
}
#topo #DockOnTop #DockFateb10Anos .BoxLinksInfo10Anos .BtnRollOver-Video a {width: 141px; height: 70px; float: left;
	background-image: url(../resources/media/imgs/dock-on-top/btn-rollover_video.png); background-repeat: no-repeat; background-position: top;
}
#topo #DockOnTop #DockFateb10Anos .BoxLinksInfo10Anos .BtnRollOver-Video a:hover {width: 141px; height: 70px; float: left;
	background-image: url(../resources/media/imgs/dock-on-top/btn-rollover_video.png); background-repeat: no-repeat; background-position: bottom;
}
/***** DOCK ON TOP - FATEB 10 ANOS *****/



/************************************************** CSS Document - CONTEUDO **************************************************/
#conteudo {
}

#main-content {
	width: 988px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 50px;
	padding-top: 15px;
}

/* CENTER SIDE */
#main-content #BoxCenter {
	margin-bottom: 25px;
}

#main-content #BoxCenter .textPath {
	margin-bottom: 25px;
}
#main-content #BoxCenter .textPageTitle {
	font: 25px Verdana;
	font-weight: bold;
	line-height: normal;
	color: #3c3c3c;
	margin-bottom: 15px;
}
#main-content #BoxCenter .PageContent {
	line-height: 175%;
}

/* LEFT SIDE */
#main-content #BoxLeft {
	width: 568px;
	margin-right: 15px;
	float: left;
}
#main-content #BoxLeft .textPath {
	margin-bottom: 25px;
}
#main-content #BoxLeft .textPageTitle {
	font: 25px Verdana;
	font-weight: bold;
	line-height: normal;
	color: #3c3c3c;
	margin-bottom: 20px;
}
#main-content #BoxLeft #PageContent {
	line-height: 175%;
}

/* RIGHT SIDE */
#main-content #BoxRight {
	width: 390px;
	margin-left: 15px;
	float: right;
}

/* Primary Page Menu */
#main-content #BoxRight .BoxRightMenu {
	border: 4px solid #ECEAE7;
	padding: 10px;
	margin-bottom: 25px;
}
#main-content #BoxRight .BoxRightMenu .FeaturedTitleMenu {
	border-bottom: 2px dotted #BEB7AF;
	padding-bottom: 5px;
	margin-bottom: 5px;
	color: #5D5850;
	font: bold 20px Verdana;
}

#main-content #BoxRight .BoxRightMenu .FeaturedRightMenu {list-style: none; margin: 0px 5px; padding: 0;}
#main-content #BoxRight .BoxRightMenu .FeaturedRightMenu li {font: 11px Verdana; color: #3C3C3C; padding: 0;}
#main-content #BoxRight .BoxRightMenu .FeaturedRightMenu a {background: url(../resources/media/imgs/icos/tag-menu.png) left center no-repeat; border-bottom: 1px dotted #A0A0A0; color: #3A3A3A; display: block; padding: 10px 10px; text-decoration: none; font-weight: bold;}
#main-content #BoxRight .BoxRightMenu .FeaturedRightMenu a:hover {padding: 10px 15px; color: #DE2921;}
/* Primary Page Menu */

/* Picture for Description Page */
#main-content #BoxRight .FeaturedRightPicture {
	padding-top: 20px;
	margin: 0px 0 25px;
	border-top: 2px dotted #BEB7AF;
}
/* Picture for Description Page */

/* Secundary Page Menu */
#main-content #BoxRight .BoxRightPageMenu {
	padding-top: 20px;
	margin: 0px 0 25px;
	border-top: 2px dotted #BEB7AF;
}
#main-content #BoxRight .BoxRightPageMenu .Title-bgr-mediumgray {
	background: #BEB7AF;
	color: #FFF;
	padding: 15px 10px;
	font: bold 20px Verdana;
}
#main-content #BoxRight .BoxRightPageMenu .Menu-bgr-lightgray {
	background: #ECEAE7;
	padding: 10px;
}

#main-content #BoxRight .BoxRightPageMenu .FeaturedRightPageMenu {list-style: none; margin: 0; padding: 0;}
#main-content #BoxRight .BoxRightPageMenu .FeaturedRightPageMenu li {font: 11px Verdana; color: #3C3C3C; padding: 0;}
#main-content #BoxRight .BoxRightPageMenu .FeaturedRightPageMenu a {background: url(../resources/media/imgs/icos/tag-menu.png) left center no-repeat; border-bottom: 1px dotted #FFF; color: #3A3A3A; display: block; padding: 10px 10px; text-decoration: none; font-weight: bold;}
#main-content #BoxRight .BoxRightPageMenu .FeaturedRightPageMenu a:hover {padding: 10px 15px; color: #F90;}
/* Secundary Page Menu */

#main-content #BoxRight .BoxRightTreatment {
	border-top: 5px solid #DFDFDF;
	background: #F6F5F3;
	padding: 10px;
	margin-bottom: 15px;
	line-height: 135%;
}

#main-content #BoxRight .BoxRightAboutUs {
	background: #F8F8F8;
	margin-bottom: 15px;
}
#main-content #BoxRight .BoxRightAboutUs .TitleAboutUs-bgr-green {
	background: #8EB51A;
	font: bold 20px Verdana;
	color: #FFF;
	padding: 10px;
}
#main-content #BoxRight .BoxRightAboutUs .TextAboutUs-bgr {
	padding: 10px 10px 15px 10px;
	line-height: 135%;
}


/* Botões Saiba+ */
.BtnLearnMore {margin-top: 10px; padding: 5px; float: right;}
.BtnLearnMore a {margin-top: 10px; font: 12px Arial; font-weight:bold; color: #1D1A19; padding: 5px;}
.BtnLearnMore a:hover {color: #FFF; background: #060; padding: 5px;}



/************************************************** CSS Document - RODAPE **************************************************/
#rodape {
}

#rodape #footer-partners {
	background: #E9EEF2;
	height:70px;
}
#rodape #footer-partners #footer-partners-Navigation {margin: 0 auto; width: 882px;}
#rodape #footer-partners #footer-partners-Navigation li {list-style: none; display: inline; padding-left: 48px; padding-right: 48px;}
#rodape #footer-partners #footer-partners-Navigation li a {height:1px; /* IE5.0 bug */}

/*** FOOTER LINKS ***/
#rodape .footerUP {
	background: #688C1E;
	border-top: 5px solid #597423;
	padding-top: 10px;
	padding-bottom: 25px;
}
#rodape .footerUP .footerLinks {
	width: 988px;
	margin-left: auto;
	margin-right: auto;
}
#rodape .footerUP .footerLinks .LinksCategories {
	float: left;
	width: 175px;
	margin-left: 11px;
	margin-right: 11px;
}
#rodape .footerUP .footerLinks .LinksCategoriesTitle {
	font: 14px Arial;
	color: #FFCB07;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
}

/* Navegação Inferior */
#rodape .footerUP .footerLinks .LinksCategories .FooterSubMenu {list-style: none; margin: 0; padding: 0;}
#rodape .footerUP .footerLinks .LinksCategories .FooterSubMenu li {font: 10px Verdana; color: #FFF; margin: 0; padding: 0;}
#rodape .footerUP .footerLinks .LinksCategories .FooterSubMenu a {
	background: url(../resources/media/imgs/icos/ico_yellow-arrow.png) left center no-repeat;
	border-bottom: 1px solid #597423;
	color: #FFF;
	display: block;
	padding: 5px 9px;
	text-decoration:none; font-weight: bold;
}
#rodape .footerUP .footerLinks .LinksCategories .FooterSubMenu a:hover {
	background: #597423 url(../resources/media/imgs/icos/ico_yellow-arrow.png) left center no-repeat;
	color: #FFFFFF;
}
/* Navegação Inferior */




/** FOOTER ADDRESS ***/
#rodape .footerBOTTOM {
	background: #597423;
	border-top: 2px solid #003300;
	height: 85px;
	overflow: hidden;
}
#rodape .footerBOTTOM .footerAddress {
	width: 988px;
	margin-left: auto;
	margin-right: auto;
	color: #FFF;
	padding-top: 10px;
}
#rodape .footerBOTTOM .footerAddress .AddressDescription {
	margin: 0 auto;
	font-size: 11px;
	padding-bottom: 5px;
	padding-top: 5px;
}
#rodape .footerBOTTOM .footerAddress .AddressShort {
	margin: 0 auto;
	font-size: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}
