@charset "utf-8";
/************** MAIN ****************/
* {
	margin: 0;
	padding: 0;
}
body { 
		background-color: #000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin: 0px;
}
html {
	overflow-y: scroll;
}
#mainone, #maintwo, #mainthree, #mainfour, 
#mainfive, #mainsix, #mainseven, #maineight {
		margin: 0px;
		background-image: url(../imagens/background_01.jpg);
		background-repeat:  repeat;
		background-position: top;
}
a, a:link { 
	color: #dd7207;
	text-decoration: underline;
}
a:visited { 
	color: #dd7207;
	text-decoration: none;
}
a:hover { 
	color: #cc6600;
	text-decoration: none;
}
h1 { 
	font-size: 16px;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	color: #000;
}
h2 { 
	font-size: 14px;
	font-weight: bold;
	margin: 3px 0px 5px 0px;
	color: #000;
}
h3 { 
	font-size: 13px;
	font-weight: bold;
	margin: 3px 0px 3px 0px;
	color: #000;
}
h4 { 
	font-size: 12px;
	font-weight: bold;
	margin: 10px;
	padding-bottom: 2px;
	padding-top: 0px;
		color: #000;
}
ul {
	list-style-type: none;
	margin: 0px;
}
li {
}
img {
    border: 0px;
}

.hide { display: none;
}
.textopequeno {
	font-size: 9px;
}
p {
	margin: 0 0 15px 0;
}

/************** TOP ****************/

#divTopEnv {
		width: 980px;
		margin: 0px auto 0px auto;
		background-color: #FFF;
		background-image: url(../imagens/background.jpg);
		background-repeat: repeat;
		border-left: solid 3px #000;
		border-right: solid 3px #000;
	    border-top: solid 1px #000;
}

/************** MENU ****************/
#divMenuH {
		width: 760px;
		height: 25px;
		margin: 0px auto 0px auto;
		padding: 0px 0px 0px 0px;
		display: block;
		background-color: #000;
		background-image: url(../imagens/background_menu.jpg);
		background-repeat: repeat;
		border-left: solid 3px #000;
		border-right: solid 3px #000;
}
#divMenuHome {
		width: 980px;
		height: 25px;
		margin: 0px auto 0px auto;
		padding: 0px 0px 0px 0px;
		display: block;
		background-color: #000;
		background: url(../imagens/background_menu.jpg) no-repeat right;
		border-left: solid 3px #000;
		border-right: solid 3px #000;
}
ul#menu {
	width: 980px;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
ul#menu li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
ul#menu li a {
	width: 80px;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	float: left;
	display: block;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
}
ul#menu li a:visited {
	text-decoration: none;
	color: #FFF;
}
ul#menu li a:hover {
	text-decoration: none;
	color: #dcdcdc;
}
#mainone ul#menu li#menuOne a,
#mainthree ul#menu li#menuThree a,
#maintwo ul#menu li#menuTwo a,
#mainfour ul#menu li#menuFour a,
#mainfive ul#menu li#menuFive a,
#mainsix ul#menu li#menuSix a,
#mainseven ul#menu li#menuSeven a, 
#maineight ul#menu li#menuEight a {
	color: #ed641b;
}
/*********** CONTEUDO ************/
#divConteudoEnv {
		width: 970px;
		margin: 0px auto 0px auto;
		padding: 10px 5px 10px 5px;
		background-image: url(../imagens/background.jpg);
		background-repeat: repeat;
		border-left: solid 3px #000;
		border-right: solid 3px #000;
}
#divLateral {
		width: 210px;
		margin: 0px 0px 0px 0px;
		padding: 0px 5px 0px 0px; 
		float: left;
}
#divLateralTxt {
		width: 210px;
		margin: 0px 5px 10px 5px;
		padding: 0px 0px 0px 0px;
		text-align: left;
		/* border-bottom: solid 1px #333; */
		border-top:  solid 1px #333;
}
#divLateralTxt h3{
		width: 205px;
		margin: 0px 0px 0px px;
		padding: 3px 0px 3px 5px;
		border-bottom: solid 1px #333;
}

#divLateralTxt ul {
	margin-bottom: 15px;
}
#divLateralTxt h4 {
		width: 195px;
		margin: 0px 5px 8px 5px;
		padding: 3px 0px 3px 0px;
}

#divLateralTxt h4 a:link {
		color: #000;
		font-weight:normal;
}

li#divHqSC {
	height: 32px;
	margin: 0px 0px 0px 5px;
	padding: 12px 0px 20px 38px;
	background: url(../imagens/ico_logo_mabjj_32.png) left no-repeat;
}
li#divAfNC {
	height: 32px;
	margin: 0px 0px 0px 5px;
	padding: 14px 0px 20px 38px;
	background: url(../imagens/ico_logo_mabjj_32.png) left no-repeat;
}
li#divAfNC  a:link, li#divHqSC  a:link {
	color: #000;
	text-decoration: none;
}
#divLinks {
		width: 205px;
		margin: 5px 5px 10px 5px;
		text-align: left;
		border-bottom: solid 1px #333;
		border-top:  solid 1px #333;
}
#divLinks h3 {
		width: 200px;
		margin: 0px 5px 0px px;
		padding: 3px 0px 3px 5px;
		border-bottom: solid 1px #333;
}
#divLateralLink1 {
		width: 195px;
		height: 45px;
		margin: 5px 0px 0px 0px;
		padding: 5px 3px 5px 5px;
		border: solid 1px #333;
		background: #FCFBF5;
}
#divLateralLink1 a img {
		width: 45px;
		height: 45px;
		margin: 0px 0px 0px 0px;
		float: left;
		border: 0px;
}
#divLateralLink2 p {
		margin: 15px 0px 0px 5px;
		font-weight: bold;
		color: #000;
}
#divLateralLinkTXT {
		margin: 15px 0px 0px 5px;
		float: left;
		font-weight: bold;
		color: #000;
}
#divLateralLinkTXT2 {
		margin: 10px 0px 0px 5px;
		float: left;
		font-weight: bold;
		color: #000;
}
#divLateralLink2 {
		width: 195px;
		height: 45px;
		margin: 5px 0px 0px 0px;
		padding: 5px 3px 5px 5px;
		border: solid 1px #333;
		background: #FFF;
}
#divLateralLink2 a img {
		width: 45px;
		height: 45px;
		margin: 0px 0px 0px 0px;
		float: left;
		border: 0px;
}
#divBanner {
		width: 205px;
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 5px;
		border: 0;
		clear: both;
}
#divBanner a img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#divConteudo {
		width: 468px;
		margin: 0px 0px 0px 5px;
		padding: 10px 10px 10px 10px;
		float: left;
		background: #fcfbf5;
		border: solid 1px #333;
		text-align: justify;
}
#divConteudo img {
		margin: 5px 5px 5px 0px;
		padding: 3px 3px 3px 3px;
		float: left;
		border: solid 1px #C7C5B6;
}
#divConteudo h2 {
		margin: 0px 0px 5px 0px;
}
#divConteudo p {
		margin-top: 3px;
}
#divRSS {
	width: 468px;
	text-align: right;
}
#divRSS a img {
	width: 80px;
	height: 15px;
	float: right;
}
#divespaco {
		width: 840px;
		height: 0px;
		clear: both;
}
/***************************/
/*          BOTTOM        */
#divBottomEnv {
}
#divBottom {
		width: 960px;
		padding: 20px 10px 0px 10px;
		margin: 0px auto 0px auto;
		display: block;
		background-color: #000;
		background-image: url(../imagens/background-bottom.jpg);
		background-position: center top;
		border-left: solid 3px #000;
		border-right: solid 3px #000;
		border-bottom: solid 3px #000;
}
#divBottomMenuEnv {
	width: 250px;
	margin: 0px 10px 20px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	border-right: 0px;
	color: #FFF;
}
#divBottomMenuEnv ul {
	margin: 0px 5px 0px 5px;
	padding: 0px;
	list-style: none;
	display: block;
	list-style-type: none;
}
#divBottomMenuEnv li {
	margin: 3px 0px 3px 0px;
	padding: 3px 10px 3px 10px;
	border-bottom: solid 1px #FFF;
	list-style: none;
	list-style-type: none;
}
#divBottomMenuEnv li a, #divBottomMenuEnv li a:link, #divBottomMenuEnv li a:visited {
	color: #FFF;
	text-decoration: none;
}
#divBottomMenuEnv li a:hover {
	color: #ed641b;
	text-decoration: none;
} 
#divBottomEspacoEnv {
	width: 440px;
	height: 150px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	border-right: 0px;
}
#divBottomLogos {
	width: 250px;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	border-right: 0px;
	text-align: right;
	color: #FFF;
}
#divBottomLogos h2 {
	margin: 0px 0px 4px 0px;
	font-size: 16px;
	color: #FFF;
}
#divBottomLogos p {
	margin: 0px 0px 20px 0px;
}
#divBottomLogos img {
	width: 270px;
	margin: 0px 0px 5px 0px;
	border: 0px;
}
#divBottomRodape {
	width: 940px;
	height: 17px;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	clear: both;
	background-color: #000;
	text-align: center;
	color: #FFF;
	font-size: 11px;
}
#divBottomRodape a, #divBottomRodape a:visited, #divBottomRodape a:link {
	color: #ed641b;
	text-decoration: none;
}
#divBottomRodape a:hover {
	color: #FFF;
}

/*******************************/
/*          BOTTOM HOME       */
#divBottomHomeEnv {
}
#divBottomHome {
		width: 740px;
	padding: 20px 10px 0px 10px;
		margin: 0px auto 0px auto;
		display: block;
		background-color: #000;
		background-image: url(../imagens/background-bottom.jpg);
		background-position: center top;
		border-left: solid 3px #000;
		border-right: solid 3px #000;
		border-bottom: solid 3px #000;
}
#divBottomHomeMenuEnv {
	width: 250px;
	margin: 0px 10px 20px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	border-right: 0px;
	color: #FFF;
}
#divBottomHomeMenuEnv ul {
	margin: 0px 5px 0px 5px;
	padding: 0px;
	list-style: none;
	display: block;
	list-style-type: none;
}
#divBottomHomeMenuEnv li {
	margin: 3px 0px 3px 0px;
	padding: 3px 10px 3px 10px;
	border-bottom: solid 1px #FFF;
	list-style: none;
	list-style-type: none;
}
#divBottomHomeMenuEnv li a, #divBottomHomeMenuEnv li a:link, #divBottomHomeMenuEnv li a:visited {
	color: #FFF;
	text-decoration: none;
}
#divBottomHomeMenuEnv li a:hover {
	color: #ed641b;
	text-decoration: none;
} 
#divBottomHomeEspacoEnv {
	width: 220px;
	height: 150px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	border-right: 0px;
}
#divBottomHomeLogos {
	width: 250px;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	border-right: 0px;
	text-align: right;
	color: #FFF;
}
#divBottomHomeLogos h2 {
	margin: 0px 0px 4px 0px;
	font-size: 16px;
	color: #FFF;
}
#divBottomHomeLogos p {
	margin: 0px 0px 20px 0px;
}
#divBottomHomeLogos img {
	width: 270px;
	margin: 0px 0px 5px 0px;
	border: 0px;
}
#divBottomHomeRodape {
	width: 734px;
	height: 17px;
	margin: 00px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
	clear: both;
	background-color: #000;
	text-align: center;
	color: #FFF;
	font-size: 11px;
}
#divBottomHomeRodape a, #divBottomHomeRodape a:visited, #divBottomHomeRodape a:link {
	color: #ed641b;
	text-decoration: none;
}
#divBottomHomeRodape a:hover {
	color: #FFF;
}
/*******************************************/
/*******************************************/
/*               Locations                */
/*******************************************/
#divLocationMap {
		/*float: left; */
		margin: 5px 0px 10px 0px;
		padding: 3px 3px 3px 3px;
		border: solid 1px #C7C5B6;
		clear: both;
}
#divLocationMapImg {				
		width: 458px;
		margin: 5px 0px 10px 0px;
		padding: 3px 3px 3px 3px;
		border: solid 1px #C7C5B6;
		clear: both;
}
#divLocationMapImg img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}	
#divAffliliate01 {
	width: 225px;
	margin: 0px 16px 20px 0px;
	padding: 0px;
	float: left;
}
#divAffliliate02 {
	width: 225px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	float: left;
}

/*******************************************/
/*               SCHEDULE               */
/*******************************************/
#scheduleTB {
		width: 410px;
		margin: 10px 0px 10px 0px;
		background-color: #FCFBF5;
		font-size: 10px;
}
#scheduleTdDay { 
		border: solid 1px #FCFBF5;
		background-color: #C7C5B6;
		text-align: center;
}
#scheduleTdTime {
		width: 60px;
		padding: 2px 3px 2px 3px;
		background-color: #C7C5B6;
		border: solid 1px #FCFBF5;
}
#scheduleTdHorario {
		width: 50px;
		padding: 2px;
		background-color: #000;
		border: solid 1px #C7C5B6;
		text-align: center;
		font-weight: bold;
		color: #C7C5B6;
}
#scheduleTdHorario a, #scheduleTdHorario a:link, #scheduleTdHorario a:visited {
		text-decoration: none;
		color: #C7C5B6;
}
#scheduleTdHorario a:hover {
		text-decoration: none;
		color: #FCFBF5;
}
#scheduleTdHorarioVazio {
		width: 50px;
		background-color: #FCFBF5;
		border: solid 1px #C7C5B6;
}
/*******************************************/
/*                  HOME                   */
/*******************************************/
#divSuperTopo {
		width: 980px;
		margin: 0px auto 0px auto;
		padding: 3px 0px 3px 0px;
		background-color: #000;
		background-image: url(../imagens/background_topo.jpg);
		background-repeat: repeat;
		border-left: solid 3px #000;
		border-right: solid 3px #000;
		color: #FFF;
		text-align: center;
}
#divCapa {
		width: 760px;
		height: 335px;
		margin: 0px auto 0px auto;
		background-color: #000;
		border-left: solid 3px #000;
		border-right: solid 3px #000;
}
#divConteudoHome {
		width: 740px;
		margin: 0px auto 0px auto;
		padding: 20px 10px 10px 10px;
		display: block;
		background-color: #000;
		border-left: solid 3px #000;
		border-right: solid 3px #000;
		color: #FFF;
}
#divHomeCampo1 {
		width: 245px;
		height: 102px;
		margin: 0px 10px 0px 0px;
		float: left;
		border: solid 1px #C7C5B6;
}
#divHomeCampo1Txt {
		margin: 5px 5px 5px 5px;
		float:left;
		text-align: left;
}
#divHomeCampo1Txt h2 {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	color: #ed641b;
}
#divHomeCampo2 {
		width: 480px;
		height: 102px;
		margin: 0px 0px 0px 0px;
		float: left; 
		border: solid 1px #C7C5B6;
		background-image: url(../imagens/background_campo2.jpg);
		background-position: right top;
		background-repeat: no-repeat;
}
#divHomeCampo2Txt {
		width: 270px;
		margin: 5px 4px 5px 5px;
		float: left;
		text-align: left;
}
#divHomeCampo2Txt h2 {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	color: #ed641b;
}
/***************************************/

#divFaq1, #divFaq2 { 
	margin: 10px 0px 0px 0px;
	padding: 5px;
	border: dashed 1px #333;
}
.FaqQuestion {
	color: #dd7207;
	font-weight: bold;
}
.FaqAnswer {
	font-weight: bold;
}
#divConteudo li a {
	color: #000;
}

/***************************************/
#divProdutosEnv {
	width: 468px;
	display: block;
}
#divProduto h2 {
}
#divProdutoFotoEnv{
	width: 253px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	float: left;
}
#divProdutoFoto {
	width: 253px;
	margin: 0px 0px 10px 0px;
	clear: both;
}
#divProdutoFoto img {
	width: 240px;
	height: 240px;
}
#divProdutoThumb {
	width: 253px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
#divProdutoThumb1 {
	width: 113px;
	margin: 0px 27px 0px 0px;
	float: left
}

#divProdutoThumb2 {
	width: 113px;
	margin: 0px 0px 0px 0px;
	float: left
}
#divProdutoThumb2 img {
	margin-right: 0px;
}
#divProdutoDesc {
	width: 210px;
	margin: 5px 0px 10px 0px;
	float: left;
}
#divPaypal img {
	border: 0px;
}

<!-- WIDGETS --->
#page-wrap {
	width: 440px;
	margin: 20px auto;
}
/* Generic Utility */
.hide {
	position: absolute;
	top: -9999px;
	left: -9999px;
}

/**********************************************/
/*************** LATERAL DIREITA *************/
#divLateralDir {
		width: 250px;
		margin: 0px 0px 0px 10px;
		padding: 0px px 0px 0px; 
		float: left;
}
#divNewsletter {
	width: 232px;
	margin: 0px 0px 20px 0px;
	padding: 8px;
	background: #fcfbf5;
	border: solid 1px #000;	
	color: #333;
}
#divNewsletter p {
	text-align: justify;
}

/* Specific to example one */

#example-one {
	width: 235px;
	margin: 0 0 15px 5px;
	padding: 5px;
	background: #000;
}
#example-one .nav {
	margin: 0 0 10px 0;
	overflow: hidden;
}
#example-one .nav li {
	width: 97px;
	margin: 0 10px 0 0;
	float: left;
}
#example-one .nav li.last {
	margin-right: 0;
}
#example-one .nav li a {
	padding: 5px;
	display: block;
	border: 0;
	background: #000;
	color: white;
	font-size: 10px;
	text-align: center;
		text-decoration: none;

}
#example-one .nav li a:hover {
	background-color: #f5f5f5;
	color: #000;
}
#example-one ul {
	list-style: none;
}
#featured {
		background: #FCFBF5;
}
#example-one ul li a {
	display: block;
/*	border-bottom: 1px solid #666; */
	padding: 4px;
/*	color: #666; */
}
#example-one ul li a:hover {
/*	background: #fe4902;
	color: white; */
}
#example-one ul li:last-child a {
	border: none;
}
#example-one ul li.nav-one a.current, #example-one ul.featured li a:hover {
background-color: #FCFBF5;
	color: #000;
}
#example-one ul li.nav-two a.current, #example-one ul.core li a:hover {
	background-color: #FCFBF5;
	color: #000;
}
#example-one h3 {
	border: 0px;
}
#divAddThis {
	width: 368px;
	margin: 8px 0px 0px 100px;
	clear: both
}
#divAddThis2 {
	width: 168px;
	margin: 50px 0px 0px 20px;
	text-align: right;
	clear: both
}
