body {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#A5A5A5;
  background-color:#8c8c8c;
  background-image:url(../../images/Backgrounds/body_gradient.jpg);
  background-position:top;
  background-repeat:repeat-x;
  margin:0px;
  padding:0px;
  }

.FW_BodyTop { height:28px; width:952px; margin:0px auto; }
.FW_BodyTop .Content {text-align:right; padding-top:7px; font-size:10px;}
.FW_BodyTop .Content a {
  font:
  border-bottom-width: 0px;
  border: 0px;
  color:#EFEFEF;
  margin:0px 8px 0px 8px;
  font-weight: bold;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FW_BodyTop .Content a:hover {
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #CCFF00;
  font-weight: bold;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FW_BodyTop .Content a:visited{
  border-bottom-style: none;
  border: 0px;
  font-weight: bold;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}



.FW_PageTopCap { height:38px;width:951px;margin:0px auto;background:url(../../images/Backgrounds/page_top.png) repeat-y center; }
.FW_Page { margin:0px; background-image:url(../../images/Backgrounds/page_shadow.png); background-position:center; background-repeat:repeat-y; }


/***** HEADER *********/

.FW_Page .FW_PageHeader { width:951px; margin:0px auto; height:300px; background-color:#FFF; }
.FW_Page .FW_PageHeader .Content { width:866px; margin:0px auto; }
.FW_Page .FW_PageHeader .Menu { float:right; margin-top:5px; }
/*.FW_Page .FW_PageHeader .Menu a { margin-left:30px; }*/
.FW_Page .FW_PageHeader .Logo {float:left}




/***** FRAMEWORK DA ZONA DE CONTEÚDOS *********/

.FW_Page .FW_PageContent { width:951px; margin:0px auto; background-color:#FFF; }
.FW_Page .FW_PageContent .FW_PageTitle { margin-right:43px; padding-bottom:25px;}
.FW_Page .FW_PageContent .FW_PageContentPaddings {width:951px; margin:0px auto; padding-bottom:20px;  }
.FW_Page .FW_PageContent .Content { width:866px; margin:0px auto; padding-bottom:20px;  }



.bookmk {
float:right;margin:10px 50px 2px 0px;
}
#kms {
  width: 866px;
  height: 20px;
  background-color: #000000;
  margin:0px auto;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}
        /* footer */
	#footerr{
		background-color:#222222; height:235px; padding: 20px;  width:826px;}
	#footerr a{color:#ccc; font-family:Verdana, Geneva, sans-serif; text-decoration:none;}
	#footerr a:hover{color:#fff; font-family:Verdana, Geneva, sans-serif;}
	#footerr p{
		float:left;
		margin:1em 30px 1em 53px;
		width:416px;
		}
	#footerr ul, #footer li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#footerr ul{
		float:left;
		display:inline;
		margin:1em 30px 1em 0;
		/*width:125px;*/
		font-size:11px;
		}
	#footerr li{
		border-bottom:1px solid #333;
		}
	#footerr ul li a:hover { background: #fe4902; color: white; }
	#footerr ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #CCC; }
	#footerr ul li:last-child a { border: none; }
		
	.h3c {
		color:#FFFFFF;
		font-family:Verdana, Geneva, sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 10px;
}
	#footerr .brd ul {
		float:left;
		display:inline;
		margin:1em 30px 1em 0;
		font-size:11px;
		}

/* // footer */


