					/* fundo */
div#bg {
	background:url(../imagens/global/bg.jpg) no-repeat center top;
}
					/* corpo */
div#corpo {
	margin:0 auto;
	width:1000px;
	background:url(../imagens/global/bgWhite.gif) repeat-y center center;
}
					/* topo */
div#topo { height:200px; background:url(../imagens/global/topo.jpg) no-repeat center top; }
						/* logo */
div#topo div.logo {
	float:left;
	padding:35px 0 0 60px;
	width:170px;
	height:130px;
}
						/* espaço da revendedora */
div#topo div.revendedora {
	float:right;
	padding:10px 45px 0 0;
	width:255px;
}
div#topo div.revendedora h6 {
	margin:0;
	padding:0;
	width:172px;
	height:25px;
	line-height:25px;
	font:bold 12px Verdana;
	color:#FFF;
	text-align:center;
}
div#topo div.revendedora p { padding:0; height:60px; }
div#topo div.revendedora div.inputs { height:60px; }
div#topo div.revendedora div.inputs div.fieldTop { padding:5px 0 6px 65px; height:22px; }
div#topo div.revendedora div.inputs div.fieldBottom {  padding:5px 0 0 65px; height:22px; }
div#topo div.revendedora div.inputs div.field input {
	margin:0;
	padding:0;
	width:170px;
	border:0;
	background:none;
}
div#topo div.revendedora div.buttons { padding:15px 0 0 0; height:25px; }
div#topo div.revendedora div.buttons div.submit, div#topo div.revendedora div.buttons div.cadastrar { width:125px; text-align:center; }
div#topo div.revendedora div.buttons div.submit { float:left; }
div#topo div.revendedora div.buttons div.cadastrar { float:right; }
div#topo div.revendedora form { background:url(../imagens/global/topoFormulario.png) no-repeat 12px 60px; }
div#topo div.revendedora ul { margin:0; padding:0; }
div#topo div.revendedora ul li {
	list-style:none;
	margin:0 10px 5px 10px;
	padding:1px 0 5px 0;
	border-bottom:dotted 1px #CCC;
}
div#topo div.revendedora ul li a { text-decoration:none; }
					/* rodapé */
div#rodape {
	padding-top:2px;
	height:60px;
	border-top:solid 3px #400;
	background:#600;
}
div#rodape div.rodape {
	margin:0 auto;
	width:980px;
	height:60px;
	background:url(../imagens/global/rodape.jpg) no-repeat right bottom;
	overflow:hidden;
}
div#rodape div.rodape div.assVXM {
	float:right;
	width:150px;
	padding:40px 0 0 0;
	text-align:center;
}
div#rodape div.rodape div.address {
	margin:0 auto;
	width:385px;
	height:50px;
	background:url(../imagens/global/address.jpg) no-repeat left center;
}
div#rodape div.rodape div.address address {
	padding-top:15px;
	height:35px;
	text-align:center;
	color:#FFF;
	font-style:normal;
	font-size:10px;
	background:url(../imagens/global/address.jpg) no-repeat right center;
}
					/* notepad */
div#notepad {
	margin:0 auto;
	width:980px;
	background:url(../imagens/global/espiral.jpg) repeat-x right 7px;
}
					/* menu */
div#menu {
	float:left;
	width:255px;
	background:url(../imagens/global/menu.jpg) no-repeat right top;
}
div#menu div#menuLinks { height:320px; }
div#menu div#menuLinks ul { margin:0; padding:0; }
div#menu div#menuLinks ul li { list-style:none; padding-left:25px; line-height:25px; }
div#menu div#menuLinks ul li a { color:#FFF; }
div#menu div.boxes { padding-left:10px; }
div#menu div.boxes div.contato {
	padding:25px 0 0 0;
	height:105px;
	background:url(../imagens/global/menuBoxContato.png) no-repeat right 10px;
}
					/* conteúdo */
div#conteudo {
	float:right;
	padding:55px 20px 0 20px;
	width:685px;
}
					/* index */
						/* banner */
div.c_index div.banner {
	width:685px;
	height:230px;
	background:url(../imagens/index/bgBanner.jpg) no-repeat left center;
}
div.c_index div.banner div.stages {
	float:right;
	padding-top:50px;
	width:50px;
}
div.c_index div.banner div.stages a {
	display:block;
	padding-left:5px;
	width:45px;
	height:35px;
	line-height:35px;
	color:#FFF;
	font-family:Arial;
	background:url(#) no-repeat left center;
	text-decoration:none;
}
div.c_index div.banner div.stages a.on { background-image:url(../imagens/index/bannerOn.jpg); font-size:26px; }
div.c_index div.banner div.stages a.off {
	background-image:url(../imagens/index/bannerOff.jpg);
	font-size:20px;
	color:#ECB3B3;
}
div.c_index div.banner div.boxBanner {
	float:left;
	width:635px;
	height:230px;
	display:none;
}
div.c_index div.banner div.boxBanner div.image {
	float:left;
	width:260px;
	text-align:center;
}
div.c_index div.banner div.boxBanner div.descricao {
	float:right;
	padding:30px 20px 0 15px;
	width:340px;
	height:155px;
}
div.c_index div.banner div.boxBanner div.descricao ul li {
	line-height:24px;
}
div.c_index div.banner div.boxBanner div.titulo {
	float:left;
	padding:0 0 0 15px;
	width:360px;
	height:45px;
	font:18px Arial;
	line-height:45px;
}
div.c_index div.banner div.boxBanner div.titulo a { color:#333; text-decoration:none; }
div.c_index div.banner div.boxBanner div.titulo a:hover { color:#C00; }
div.c_index div.banner div.boxBanner div.vejaMais {
	float:right;
	padding:10px 0 0 5px;
	width:90px;
}
						/* demais conteúdos */
div.c_index div.banner-informativo { padding:20px 0; }
div.c_index div.aEmpresa, div.c_index div.revendedora, div.c_promocao { width:310px; }
div.c_index div.revendedora { margin-right:50px; }
					/* a empresa */
					/* catálogos */
div.c_catalogos div.catalogo {
	float:left;
	margin:0 0 20px 0;
	padding:0 20px 0 0;
	width:320px;
	height:110px;
}
div.c_catalogos div.catalogo div.foto {
	float:left;
	padding:10px;
	width:80px;
	height:80px;
	background:url(../imagens/catalogos/bg.gif) no-repeat center center;
}
div.c_catalogos div.catalogo div.info { float:right; width:215px; }
					/* cadastro */
div.c_cadastro div.left { float:left; width:340px; }
div.c_cadastro div.right { float:right; width:330px; }
div.c_cadastro div.right label { font-size:11px; }
div.c_cadastro div.right div.listaCatalogos {
	margin-bottom:5px;
	font-size:11px;
}
div.c_cadastro div.right div.listaCatalogos div.row {
	margin-bottom:3px;
	float:left;
	width:48%;
}
					/* revendedora */
div.c_revendedora table.itens { width:100%; }
div.c_revendedora table.itens tr th, div.c_revendedora table.itens tr td {
	line-height:18px;
	vertical-align:middle;
	border:solid 1px #000;
	font-size:10px;
}
div.c_revendedora table.itens tr th { border-color:#F9BDBD; background:#FCEFED; }
div.c_revendedora table.itens tr th.qtd { width:35px; }
div.c_revendedora table.itens tr th.codigo { width:40px; }
div.c_revendedora table.itens tr th.referencia { width:40px; }
div.c_revendedora table.itens tr th.descricao { width:110px; }
div.c_revendedora table.itens tr th.tamanho { width:60px; }
div.c_revendedora table.itens tr th.cor { width:60px; }
div.c_revendedora table.itens tr th.modelo { width:60px; }
div.c_revendedora table.itens tr th.pagina { width:35px; }
div.c_revendedora table.itens tr th.unitario { width:60px; }
div.c_revendedora table.itens tr th.total { width:60px; }
div.c_revendedora table.itens tr th.acao { width:20px; }
div.c_revendedora table.itens tr td { border-color:#D5E6B5; background:#F5FBF0; }
div.c_revendedora table.itens input, div.c_revendedora table.itens select { font-size:10px; }
div.c_revendedora table.itens tr td.qtd input { width:30px; }
div.c_revendedora table.itens tr td.codigo input { width:35px; }
div.c_revendedora table.itens tr td.referencia input { width:35px; }
div.c_revendedora table.itens tr td.descricao input { width:105px; }
div.c_revendedora table.itens tr td.tamanho input { width:55px; }
div.c_revendedora table.itens tr td.cor input { width:55px; }
div.c_revendedora table.itens tr td.modelo input { width:55px; }
div.c_revendedora table.itens tr td.pagina input { width:30px; }
div.c_revendedora table.itens tr td.unitario input { width:55px; }
div.c_revendedora table.itens tr td.total input { width:55px; }
					/* data pedido/entrega */
					/* novidades */
div.c_novidades div.box { width:330px; }
					/* duvidas frequentes */
					/* fale conosco */
						/* formulário */
div.c_faleConosco form {
	margin:0;
	padding:0;
	float:left;
	width:450px;
}
						/* info */
div.c_faleConosco div.contatoInfo {
	float:right;
	width:230px;
}
div.c_faleConosco div.contatoInfo div.info { padding:0 0 10px 35px; background:url(#) no-repeat left top; }
div.c_faleConosco div.contatoInfo div.email { background-image:url(../imagens/faleConosco/email.jpg); }
div.c_faleConosco div.contatoInfo div.telefone { background-image:url(../imagens/faleConosco/telefone.jpg); }
div.c_faleConosco div.contatoInfo div.vivo { background-image:url(../imagens/faleConosco/vivo.jpg); }
div.c_faleConosco div.contatoInfo div.claro { background-image:url(../imagens/faleConosco/claro.jpg); }
div.c_faleConosco div.contatoInfo div.oi { background-image:url(../imagens/faleConosco/oi.jpg); }
div.c_faleConosco div.contatoInfo div.tim { background-image:url(../imagens/faleConosco/tim.jpg); }
div.c_faleConosco div.contatoInfo div.skype { background-image:url(../imagens/faleConosco/skype.jpg); }
div.c_faleConosco div.contatoInfo div.msn { background-image:url(../imagens/faleConosco/msn.jpg); }
div.c_faleConosco div.contatoInfo div.endereco { background-image:url(../imagens/faleConosco/endereco.jpg); }
div.c_faleConosco div.contatoInfo div.facebook { background-image:url(../imagens/faleConosco/facebook.jpg); }
div.c_faleConosco div.contatoInfo div.info p { font-size:12px; }