@charset "utf-8";

* {
	margin:0;
	padding:0;
	list-style:none;
	border:none;
	text-decoration:none;
}

body {
	background-color:#ffa800;
	font:12px 'Trebuchet MS', Arial;
	color:white;
	width:100%;
}

html { width:100%; }

#geral {
	width:946px;
	margin:0 auto;;
	border:2px solid #ffd583;
	background:url(../imgs/bg_.jpg) no-repeat bottom center;
	background-color:#ffa800;
}	

.bloco { clear:both; }

strong { font-size:13px; }

/* MODAL ------------------------------------------------------------------------------------------- */

#opaque {
	width:100%;
	height:100%;
	background-color:black;
	position:fixed;
	top:0;
	left:0;
	z-index:9998;
	opacity:0.65; -moz-opacity:0.65; filter:alpha(opacity=65);
	display:none;
	_position:absolute;
}

#modal {
	width:800px;
	position:absolute;
	top:170px;
	left:50%;
	margin-left:-400px;
	z-index:9999;
	display:none;
}

#modal #menuModal ul { margin-left:20px; margin-bottom:5px; }

#modal #menuModal ul li { display:inline; }

#modal #menuModal ul li a {
	background-color:#f28f00;
	padding:5px;
	color:white;
}

#modal #menuModal ul li a:hover {
	background-color:#ffa800;
	color:#8f2d00;
}

#modal #content {
	width:760px;
	margin:0 auto;
	padding:20px;
	background-color:#FFA800;
}

#modal #content p {
	color:#8a3800;
	padding:10px;
	display:none;
}

#modal #content p#mercado { display:block; }

#modal #close { background-color:white; padding:5px 0px 5px 0px; display:none; }

#modal #close a.aClose {
	color:#FFA800;
	float:right;
	margin-right:30px;
	position:relative;
	*top:-25px;
}

#modal #close a.clique { margin-left:20px; }

/* MODAL FIM ----------------------------------------------------------------------- */

#topo {
	width:946px;
	height:278px;
	background:url(../imgs/bgmenu.jpg) no-repeat center;
}

#idioma {
	float:right;
	margin:10px;
}

#idioma p { float:left; margin-right:10px; color:#c88c63; font-size:11px; }

#menu ul { margin-left:20px; }

#menu ul li {
	display:inline;
}

#menu ul li a {
	text-transform:uppercase;
	font-family:'Myriad Pro', Arial;
	font-size:16px;
	color:white;
	display:block;
	float:left;
	padding:10px 20px 20px 20px;
	background:url(../imgs/edgemenu.jpg) no-repeat right top;
}

#menu ul li a:hover {
	border-top:7px solid #ab683d;
	color:#ffae00;
}

#conteudo {
	width:900px;
	margin:0 auto;
}

#home {
	width:874px;
	height:410px;
	margin-bottom:20px;
	/*background-color:#ff9800;*/
	background:url(../imgs/bg_home_.jpg) no-repeat center;
}

#home ul.mix li { display:inline; }

#home img#franquiado {
	float:right;
	margin-top:26px;
	margin-right:-27px;
}

#home p {
	width:343px;
	position:relative;
	top:180px;
	left:310px;
	font-size:11px;
	color:#8a3800;
}

.clique {
	padding:5px;
	background-color:#ffb600;
	color:white;
	margin-right:10px;
}

#home #produtos {
	width:472px;
	height:88px;
	position:relative;
	top:195px;
	left:306px;
}

#produtos h6 {
	font-size:14px;
	font-family:'Myriad Pro', Arial;
	text-transform:uppercase;
	font-weight:normal;
	color:#fce45f;
	position:relative;
	top:-3px;
	left:3px;
}

#home #produtos ul li a {
	width:50px;
	height:50px;
	display:block;
	float:left;
	margin:3px;
	color:white;
	margin-bottom:50px;
}

body#produtos ul li a span { color:white; }

body#empresa #home {
	background:url(../imgs/bg_empresas.jpg) no-repeat center;
	height:411px;
}

body#empresa #home p {
	position:relative;
	top:42px;
	width:360px;
}

body#produtos #home {
	background:none;
	background-color:#ff9800;
}

body#produtos #home img#franquiado {
	float:right;
	margin-top:-12px;
	margin-right:-27px;
}

body#produtos #conteudo h2 {
	margin-top:30px;
	margin-bottom:10px;
	color:#953d00;
	text-transform:uppercase;
	font-family:'Myriad Pro', 'Trebuchet MS', Arial;
}

body#produtos #home ul {
	width:650px;
	margin-left:20px;
	position:relative;
	top:10px;
	*top:-190px;
}

body#produtos #home ul li {
	display:block;
	float:left;
	width:145px;
	height:100px;
	text-align:center;
	margin-bottom:30px;
	margin-left:15px;
}

body#produtos #home ul li span {
	display:block;
}

body#produtos #home ul li span a {
	color:white;
}

body#franquias #home {
	width:874px;
	background:url(../imgs/bg_franquias.jpg) no-repeat top;
	height:auto;
}

body#franquias #home p {
	width:500px;
	top:60px;
	font-size:13px;
	color:#8a3800;
	margin-bottom:60px;
}

body#franquias #home #t_centro {
	width:343px;
	position:relative;
	top:50px;
	left:310px;
	margin-bottom:100px;
}

body#franquias #home #esquerdo {
	width:400px;
	float:left;
	margin-left:40px;
}

body#franquias #home #direito p.float {
	float:right;
	position:relative;
	top:-80px;
}

body#franquias #home #direito {
	width:400px;
	float:right;
	margin-right:20px;
}

body#contato #home {
	background:none;
	background-color:#ff9900;
	margin-bottom:50px;
	color:#9d4407;
}

body#contato p {
	color:#8a3800;
}

body#contato #home table {
	margin:30px;
	margin-left:10px;
	font-family:'Trebuchet MS', Arial;
	font-size:12px;
}

body#contato #home input, textarea, select {
	width:470px;
	padding:5px;
	font-size:14px;
	background-color:#ffb600;
	font:14px 'Trebuchet MS', Arial;
	color:#8a3a01;
}

body#contato #home input#enviar {
	width:65px;
	background-color:#ff9600;
	border-right:1px solid #ffb100;
	border-bottom:1px solid #ffb100;
	border-left:1px solid #ffb100;
	color:white;
	text-transform:uppercase;
	float:right;
	margin-right:60px;
}

body#contato #home #franquiado {
	position:relative;
	top:-38px;
}

#saibaMais {
	width:845px;
	margin:0 auto;
	background-color:#ff9c00;
	margin-bottom:50px;
	margin-top:20px;
}

#saibaMais #saibaTexto {
	float:right;
	width:500px;
}

#saibaMais h1 {
	padding:5px;
	background-color:#ffa800;
	text-transform:uppercase;
	color:#943900;
	font-family:'Myriad Pro', 'Trebuchet MS', arial;
	margin:10px 0px 0px 0px;
	width:330px;
}

#saibaTexto p {
	background-color:#ffb600;
	width:450px;
	padding:10px;
	color:#8a3800;
	display:none;
}

#saibaTexto p#como {
	display:inherit;
}

#saibaTexto ul {
	margin:10px 0px 10px 3px;
}

#saibaTexto ul li {
	display:inline;
}

#saibaTexto ul li a {
	padding:5px 10px 5px 10px;
	color:#1c1c02;
	/*border-left:3px solid #1c1c02;
	border-right:3px solid #1c1c02;*/
	background-color:#ee9200;
	font-weight:bold;
}

#saibaMais #saibaImg {
	float:left;
	width:250xp;
	margin-left:40px;
	margin-top:10px;
	position:relative;
	top:17px;
}

/* RODAPE ___________________________________________ */

#rodape {
	width:946px;
	margin:0 auto;
	text-align:center;
}

#rodape #abf {
	float:left;
}

#rodape #wiser {
	float:right;
	position:relative;
	top:-17px;
}

#rodape address {
}
