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

html, body {
	*background			: url(../img/bg.jpg) no-repeat center;
	padding				: 0px;
	margin				: 0;
	}
body#index {
	background			: url(../img/bg.jpg) no-repeat center; !important
	padding				: 0px;
	}
img {
	border				: 0;
	margin				: 0;
	padding				: 0;
	}
.embreve {
	position			: absolute;
	top					: 250px;
	left				: 500px;
	font-weight			: bold;
	font-size			: 14px;
	font-family			: Arial, Helvetica, sans-serif;
	color				: #FFFFFF;
	}
.msgenviada {
	position			: absolute;
	top					: 250px;
	left				: 400px;
	font-weight			: bold;
	font-size			: 14px;
	font-family			: Arial, Helvetica, sans-serif;
	color				: #FFFFFF;
	}
#meio {
	width				: 998px;
	height				: 520px;
	background			: transparent;
}
#menu {
	width				: 998px;
	height				: 65px;
}
/*Home*/
#abertura {
	width				: 998px;
	height				: 520px;
}
#logolateral {
	position			: absolute;
	top					: 0;
	left				: 0;
	}
/*Lojas*/
#frameLojas {
	padding				: 80px 20px 0 30px;
	position			: absolute;
	width				: 833px;
	left				: 165px;
	top					: 0;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10px;
	color				: #CCCCCC;
	}
	#frameLojas div.loja {
	width				: 500px;
	margin-bottom		: 20px;
	height				: 60px;
	}
	#frameLojas .loja div.mapa {
	float				: left;
	margin-right		: 10px;
	width				: 120px;
	height				: 60px;
	overflow			: hidden;
	}
	#frameLojas strong {
	font-weight			: bold;
	font-size			: 12px;
	color				: #fff;
	}
/*Contato*/
#frameContato {
	padding				: 80px 20px 0 10px;
	position			: absolute;
	width				: 833px;
	left				: 165px;
	top					: 0;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10px;
	color				: #CCCCCC;
	}
	#frameContato div#logolateral {
	position			: absolute;
	top					: 0;
	left				: 650px;
	}
	#frameContato .intro {
	padding				: 10px;
	color				: #CCCCCC;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	text-align			: justify;
	}
	#frameContato .itemform{
	font-weight			: bold;
	padding				: 5px;
	width				: 80px;
	text-align			: right;
	color				: #CCCCCC;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10px;
	}
	#frameContato input {
	background			: url(../img/bg_input.gif) #3a3a3a;
	color				: #FFFFFF;
	margin-bottom		: 10px;
	font-family			: Arial, Helvetica, sans-serif;
	border				: #3a3a3a solid 1px;
	width				: 200px;
	}
	#frameContato textarea {
	background			: url(../img/bg_input.gif) #3a3a3a;
	color				: #FFFFFF;
	margin-bottom		: 10px;
	font-family			: Arial, Helvetica, sans-serif;
	border				: #3a3a3a solid 1px;
	margin				: 5px;
	overflow			: auto;
	width				: 200px;
	}
	#frameContato input.enviar {
	text-align			: center;
	background			: url(../img/bg_input.gif) #747474;
	color				: #FFFFFF;
	margin-bottom		: 10px;
	font-family			: Arial, Helvetica, sans-serif;
	font-weight			: bold;
	border				: #3a3a3a solid 1px;
	height				: 25px;
	width				: 200px;
	}
	#frameContato .locais {
	position			: absolute;
	left				: 360px;
	top					: 91px;
	border				: solid 1px #3a3a3a;
	padding				: 22px;
	*top				: 90px;
	*padding			: 12px;
	line-height			: 14px;
	}
	#frameContato .locais strong {
	font-weight			: bold;
	font-size			: 12px;
	color				: #fff;
	}
/*Link contato*/
#contato {
	position			: absolute;
	z-index				: 9999;
	width				: 116px;
	right				: 0;
	top					: 0;
	}
	
/*Link serviços*/
#frameServicos {
	padding				: 80px 20px 0 10px;
	position			: absolute;
	width				: 833px;
	left				: 165px;
	top					: 0;
	font-family			: Arial, Helvetica, 'sans-serif';
	font-size			: 10px;
	color				: #CCC;
	}
	
#frameServicos div#logolateral {
	position			: absolute;
	top					: 0;
	left				: 650px;
	}

#frameServicos .intro {
	padding				: 10px;
	color				: #CCCCCC;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	text-align			: justify;
	}	

#frameServicos .rolagem{
	position			: relative;
	width               : 750px;
	height				: 375px;
	Padding				: 10px;
	/* overflow            : scroll;
	overflow-x          : hidden;*/	
	}	

#frameServicos .rolagem  table {		
	width               : 534px;
	/*font-weight			: bold;*/
	color				: #FFF;
	font-family			: Arial, Helvetica, 'sans-serif';
	font-size			: 10px;
}

.subtitulo{		
	font-size			: 11px;
	color				:#6B6B6B;
}

#frameServicos  .rolagem_menu {
	text-align			:center;
	height				:60px;
}

#frameServicos  .rolagem_menu  img{
	margin				:12px 5px;
}

#frameServicos  .itens_menu {
    position			:absolute;
	width				:570px;
	top					:110px;
	*top   				:90px;
	visibility          :hidden;
	text-align          :justify;
}

#frameServicos  .itens_menu  table TR TD.servicos{
	height				:30px;
	border				:1px solid #373739;
}


#frameServicos  .anima_lateral{
	position			:absolute;
	float				:right;
	right				:0;
	width				:220px;
	height				:440px;
}
#contServicos, #contPromo {
	width:430px;
	height:350px;
	/*border: solid 1px #fff;*/
}
.servicos_table{
    color				: #000;
	font-family			: Arial, Helvetica, 'sans-serif';
	font-size			: 12px;
}
/*.servicos_table_border {
	background-color:#edcc79;
	border:solid 1px #eeaf11;
}*/

/*Link promocoes*/
#framePromo {
	padding				: 80px 20px 0 10px;
	position			: absolute;
	width				: 833px;
	left				: 166px;
	top					: 0;
	font-family			: Arial, Helvetica, 'sans-serif';
	font-size			: 10px;
	color				: #CCC;
	}
	
#framePromo div#logolateral {
	position			: absolute;
	top					: 0;
	left				: 650px;
	}

#framePromo .intro {
	padding				: 10px;
	color				: #CCCCCC;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	text-align			: justify;
	}	

#framePromo .rolagem{
	position			: relative;
	width               : 580px;
	height				: 375px;
	Padding				: 25PX;
	overflow            : auto;
	overflow-x          : hidden;	
	}	

#framePromo .rolagem  table {		
	WIDTH               : 579PX;
	font-weight			: bold;
	color				: #7F7F7F;
	font-family			: Arial, Helvetica, 'sans-serif';
	font-size			: 10px;
}


#framePromo  .anima_lateral{
	position			:absolute;
	float				:right;
	right				:0;
	width				:220px;
	height				:440px;
}

