@charset "utf-8";
/************** MAIN ****************/
body { 
		background-color: #000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin: 0px;
}
#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;
}
/************** TOP ****************/

#divTopEnv {
		width: 760px;
		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 ****************/
#divMenuHome {
		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;
}
ul#menu {
	width: 760px;
	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: #ffa210;
}
/*********** CONTEUDO ************/
#divConteudoEnv {
		width: 750px;
		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: 249px;
		margin: 0px 0px 0px 0px;
		padding: 0px 5px 0px 0px; 
		float: left;
		border-right: dashed 1px #000;
}
#divLateral h3 {
		width: 245px;
		margin: 0px 0px 0px 0px;
		padding: 3px 5px 3px 5px;
		border-bottom: solid 1px #333;
		border-top:  solid 1px #333;
}
#divLateralTxt {
		width: 245px;
		margin: 5px 5px 10px 5px;
		text-align: left;
}
#divLateralLink1 {
		width: 233px;
		height: 45px;
		margin: 5px 5px 0px 5px;
		padding: 5px 5px 5px 5px;
		border: solid 1px #333;
		background: #FCFBF5;
}
#divLateralLink1 a img {
		width: 45px;
		height: 45px;
		margin: 0px 0px 0px 0px;
		float: left;
		border: 0px;
}
#divLateralLinkTXT {
		margin: 15px 0px 0px 5px;
		float: left;
		font-weight: bold;
		color: #000;
}
#divLateralLink2 {
		width: 233px;
		height: 45px;
		margin: 5px 5px 0px 5px;
		padding: 5px 5px 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: 245px;
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 5px 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: 740px;
		height: 1px;
		clear: both;
}
/***************************/
/*          BOTTOM        */
#divBottomEnv {
}
#divBottom {
		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;
}
#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: #ffa210;
	text-decoration: none;
} 
#divBottomEspacoEnv {
	width: 220px;
	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: 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;
}
#divBottomRodape a, #divBottomRodape a:visited, #divBottomRodape a:link {
	color: #ffa210;
	text-decoration: none;
}
#divBottomRodape a:hover {
	color: #FFF;
}
/*******************************************/
/*               Locations                */
/*******************************************/
#divLocationMap {
		/*float: left; */
		margin: 5px 0px 10px 0px;
		padding: 3px 3px 3px 3px;
		border: solid 1px #C7C5B6;
}
/*******************************************/
/*               SCHEDULE               */
/*******************************************/
#scheduleTB {
		width: 410px;
		margin: 10px 0px 10px 10px;
		background-color: #FCFBF5;
		font-size: 11px;
}
#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: 760px;
		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: #ffa210;
}
#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: #ffa210;
}
/***************************************/

#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;
}