body {
	margin:0;
	font:normal 11px tahoma, arial, verdana;
	color:#444;
	background:url('bg.jpg') repeat-y center #79ced5;
}
#body_clean {
	background:none;
}
img {
	border:0;
}
p {
	line-height:20px;
	text-align:justify;
}
a {
	text-decoration:none;
	color:#444;
}
a:hover {
	text-decoration:underline;
}
#menu {
	margin:0 auto;
	width:780px;
	height:39px;
	padding:0 0 0 0;
	list-style:none;
}
#menu li {
	float:left;
	display:inline;
	margin:0 0 0 35px;
}
#menu li a {
	float:left;
	display:block;
	height:28px;
	padding:12px 0 0;
	color:#FFF;
}
#menu li a:hover {
	background:url('seta.gif') center no-repeat;
	text-decoration:none;
}
#menu li a#ativo {
	background:url('seta.jpg') center no-repeat;
}
#page {
	margin:0 auto;
	height:652px;
	background:url('page.jpg') top repeat-x #79ced5;
}
#natal {
	margin:0 auto;
	width:100%;
	height:652px;
	background:url('natal.png') top no-repeat;
}
#topo {
	margin:0 auto;
	width:780px;
	height:133px;
	background:url('topo.jpg') no-repeat;
}
#topo h1 {
	float:right;
	display:inline;
	margin:16px 83px 0 0;
}
#topo2 {
	margin:0 auto;
	width:780px;
	height:133px;
	background:url('topo2.jpg') no-repeat;
}
#topo2 h1 {
	float:right;
	display:inline;
	margin:16px 83px 0 0;
}
#corpo {
	float:left;
	width:740px;
	padding:0 8px;
	background:url('corpo.gif') no-repeat #FFF;
}
#fill {
	width:756px;
	margin:0 auto;
}
#rodape {
	float:left;
	display:inline;
	width:718px;
	margin:20px 0 0 12px;
	padding:0 0 12px;
	font-size:10px;
}
#rodape ul {
	float:left;
	width:718px;
	list-style:none;
	margin:0 0 8px;
	padding:0 0 6px;
	border-bottom:solid 1px #ddd2b2;
}
#rodape li {
	float:left;
	margin:0 8px 0 0;
}
#rodape li a {
	margin:0 5px 0 0;
	color:#436c92;
}
#rodape #ativo {
	text-decoration:underline;
}
#rodape img, #rodape p {
	float:left;
	margin:0 12px 0 0;
	line-height:12px;
}
#blz {
	float:right;
	color:#5db6a6;
}
/* INTERNA */

#submenu {
	float:left;
	width:201px;
	height:583px;
	padding:0 0 40px;
	background:url('submenu.jpg') no-repeat;
}
#submenu ul {
	float:left;
	display:inline;
	width:163px;
	margin:126px 0 0 11px;
	padding:0;
	list-style:none;
}
#submenu li {
	float:left;
}
#submenu a {
	display:block;
	width:153px;
	height:17px;
	margin:0 0 6px;
	padding:3px 0 0 10px;
	border:solid 1px #e6e6e6;
	background:url('sub1.gif') repeat-x #ccc;
}
#submenu a:hover, #submenu #ativo {
	border:solid 1px #edd089;
	background:url('sub2.gif') repeat-x #fde8b5;
}
#submenu ul ul {
	float:left;
	width:163px;
	margin:0;
	padding:0;
	list-style:none;
}
#submenu ul ul a {
	display:block;
	width:153px;
	height:17px;
	margin:0 0 2px;
	padding:0 0 0 10px;
	border:0;
	background:0;
}
#submenu ul ul a:hover {
	border:0;
	background:0;
}
#submenu2 {
	float:left;
	width:201px;
	height:583px;
	padding:0 0 40px;
	background:url('submenu2.jpg') no-repeat;
}
#submenu2 ul {
	float:left;
	display:inline;
	width:163px;
	margin:126px 0 0 11px;
	padding:0;
	list-style:none;
}
#submenu2 li {
	float:left;
}
#submenu2 a {
	display:block;
	width:153px;
	height:17px;
	margin:0 0 6px;
	padding:3px 0 0 10px;
	border:solid 1px #e6e6e6;
	background:url('sub1.gif') repeat-x #ccc;
}
#submenu2 a:hover, #submenu2 #ativo {
	border:solid 1px #edd089;
	background:url('sub2.gif') repeat-x #fde8b5;
}
#submenu2 ul ul {
	float:left;
	width:163px;
	margin:0;
	padding:0;
	list-style:none;
}
#submenu2 ul ul a {
	display:block;
	width:153px;
	height:17px;
	margin:0 0 2px;
	padding:0 0 0 10px;
	border:0;
	background:0;
}
#submenu2 ul ul a:hover {
	border:0;
	background:0;
}
#secao {
	float:left;
	width:505px;
	margin:10px 0 0 5px;
}
#secao p {
	text-indent:20px;
}
#secao p.noindent {
	text-indent:0;
	margin:0 0 12px 20px;
}
#secao h3 {
	width:100%;
	margin:15px 0 10px;
}
#secao2 {
	float:left;
	width:505px;
	padding:10px 0 0 5px;
	background:url('bg_secao.jpg') left top no-repeat;
}
#secao2 p {
	text-indent:20px;
}
#secao2 p.noindent {
	text-indent:0;
	margin:0 0 12px 20px;
}
#secao2 h3 {
	width:100%;
	margin:15px 0 10px;
}
#secao2 #bread {
	margin:0 0 0 30px;
}
#bread, #bread a {
	font-size:10px;
	color:#acacac;
}
h4 {
	margin:15px 0 0;
}
#unidades {
	margin:0;
}
hr {
	border:0;
	border-bottom:solid 1px #CCC;
}
#eventos td {
	border:solid 1px #DDD;
}
#secao h2 {
	background:url('h2.gif') repeat-x;
	font:normal 24px verdana, tahoma, arial;
	font-weight:bold;
	color:#679192;
}
#secao2 h2 {
	background:url('h2.gif') repeat-x;
	font:normal 24px verdana, tahoma, arial;
	font-weight:bold;
	color:#679192;
	margin:0 0 65px 30px;
}
#secao2 h2 span {
	background:#FFF;
	padding:0 21px 0 0;
}
#secao h2 #trab {
	background:url('h2.gif') repeat-x;
	font:normal 24px verdana, tahoma, arial;
	font-weight:bold;
	color:#679192;
	margin:0 0 65px 30px;
}
#secao h2 span {
	background:#FFF;
	padding:0 21px 0 0;
}
/* HOME */

#flash {
	float:left;
	width:494px;
	height:187px;
	margin:0;
}
h2 {
	margin:0 0 25px;
	padding:0;
	font:normal 20px verdana, tahoma, arial;
	font-weight:bold;
	color:#679192;
}
h2 a {
	color:#679192;
}
h3 {
	float:left;
	clear:left;
	margin:3px 0 3px;
	padding:0;
	color:#7a7a7a;
	font-size:11px;
}
h4 {
	margin:14px 0 3px;
	padding:0;
	color:#7a7a7a;
	font-size:11px;
}
a.mais {
	float:left;
	clear:left;
	color:#436b92;
	padding:0 0 0 12px;
	margin:15px 0 14px;
	background:url('mais.gif') no-repeat;
}
#chAlimentos {
	float:left;
	width:205px;
	padding:0 0 0 20px;
	margin:8px 0 0 12px;
	background:url('chBg.gif') left center no-repeat;
}
#chAlimentos p {
	margin:5px 0 0;
}
#chAlimentos h2 {
	margin:0 0 15px;
	font-size:17px;
}
#chAlimentos a.mais {
	margin:15px 0 0;
}
#ch1 {
	float:left;
	clear:left;
	display:inline;
	width:199px;
	padding:0 21px 0 0;
	margin:12px 0 0 13px;
	background:url('chBg.gif') right center no-repeat;
}
#ch1 h2 {
	margin:5px 0 5px;
	font-size:17px;
	clear:left;
}
#ch2 h2 {
	margin:0px 0 10px;
	font-size:17px;
	clear:left;
}
#ch1 ul {
	margin:0;
	padding:0;
	list-style:none;
}
#ch1 ul li {
	margin:0 0 5px;
}
#ch1 li {
	width:177px;
	padding:4px 0 0 22px;
	margin:6px 0 2px;
	background:url('audio.gif') no-repeat;
}
#edicao {
	margin:10px 0 0 10px;
}
#ch2 {
	float:left;
	width:240px;
	padding:0 15px 0 0;
	margin:12px 0 0 19px;
	background:url('chBg.gif') right center no-repeat;
}
#ch2 h3 {
	width:218px;
	padding:7px 0 0 22px;
	margin:6px 0 2px;
	background:url('balao.gif') no-repeat;
}
#ch2 p {
	margin:2px 0 0 23px;
}
#chReceitas {
	float:left;
	width:205px;
	padding:0 0 0 20px;
	margin:17px 0 0;
 background:;
}
#chReceitas h2 {
	margin:5px 0 15px;
	font-size:17px;
}
#chReceitas #foto {
	width:205px;
	height:90px;
	background:url('br_receita.jpg');
}
#chReceitas p {
	margin:2px 0 0;
}
/* OUTROS */

#adm {
	float:left;
	margin:0 0 0 15px;
}
#unidadesL {
	float:left;
	padding:0;
	margin:10px 0 20px;
	list-style:none;
}
#unidadesL li {
	float:left;
	display:inline;
	margin:0 12px 0 10px;
}
#unidadesL li a {
	display:block;
	padding:3px 8px;
	background:url('sub2.gif') repeat-x #fde8b5;
	border:solid 1px #edd089;
}
#mapa {
	float:right;
}
.certificado {
	float:left;
	width:124px;
	height:195px;
	margin:0 2px 0 0;
}
.certificado img {
	margin-top:5px;
	border:solid 1px #CCC;
}
.certificado span {
	float:left;
	font-weight:bold;
	width:100%;
	text-align:center;
}
.certificado p {
	float:left;
}
/* NOTýCIAS */

.ftnoticia {
	float:left;
	margin:4px 8px 8px 0;
}
#buscaNoticias {
	float:left;
	width:100%;
	border-bottom:solid 1px #CCC;
	margin:10px 0 10px;
	padding:0 0 10px;
}
#buscaNoticias select, #buscaNoticias input, #buscaNoticias label {
	float:left;
	font:normal 11px tahoma, arial, verdana;
}
#buscaNoticias label {
	padding:3px 4px 0 0;
}
#buscaNoticias select {
	width:300px;
	margin:0 5px 0 0;
}
#noticias, #paginacao {
	float:left;
	display:inline;
	margin:20px 0 0 60px;
	padding:0;
	list-style:none;
}
#noticias li {
	float:left;
	clear:left;
	width:440px;
	margin:0 0 6px;
}
#rNoticias {
	float:left;
	width:170px;
	display:inline;
	margin:20px 0 0 60px;
	padding:0;
	list-style:none;
}
#rNoticias li {
	float:left;
	clear:left;
	width:440px;
	margin:0 0 6px;
}
#paginacao {
	float:left;
	clear:left;
	width:440px;
}
#paginacao li {
	float:left;
	margin:0 10px 0 0;
}
#paginas {
	float:left;
	margin:20px 0 0;
	padding:0;
	list-style:none;
}
#paginas li {
	float:left;
	background:#e9e9e9;
	padding:3px 6px;
	margin:0 1px 0 0;
}
#estacoes {
	float:left;
	margin:5px 0 0 34px;
}
#estacoes table {
	background:#f7f7f7;
	width:230px;
}
#estacoes .cabeca {
	background:#cfeef7;
}
#estacoes td {
	padding:4px 6px;
}
#estacoes p {
	text-indent:0;
}
/* FALE CONOSCO */

#contato {
	margin:20px 0 0 15px;
	padding:0;
}
#contato input, #contato select, #contato textarea {
	font:normal 11px tahoma, arial, verdana;
	padding:2px;
	margin:0 4px 0 0;
}
#contato p {
	display:block;
	margin:0 0 10px;
	padding:0;
	text-indent:0;
}
#contato p.pM {
	float:left;
	margin:0 0 10px;
	padding:0;
	text-indent:0;
}
#contato p.pDuplo {
	height:44px;
}
#contato label {
	float:left;
	display:block;
	width:95px;
	padding:0 5px 0;
	text-align:right;
}
#contato p label.pMeio {
	text-align:right;
	width:auto;
	padding:0 5px 0 15px;
}
#contato label.necessidades {
	width:170px;
}
#contato label.mais {
	float:left;
	display:block;
	width:75px;
	padding:0 5px 0;
	text-align:right;
}
/*#contato label.tel{
 width:100px;
}*/
.msg {
	color:#A73300;
}
#contato .msg, #contato .ok {
	margin:0 0 10px 85px;
	color:#A73300;
}
#contato .ok {
	color:#01A018;
}
/* VENDA DE EQUIPAENTOS */

#sel_categ {
	background:url('bg_selec_prod.jpg') no-repeat;
	height:40px;
}
#sel_categ #sel {
	float:right;
	display:block;
	margin:0 10px;
	padding:10px 0 0 0;
	height:30px;
}
#sel_categ select {
	margin:0 0 0 10px;
	font-size:11px;
}
.img_equip {
	float:left;
	display:inline;
	margin:0 6px;
	font:normal 11px tahoma, arial, verdana;
	color:#444;
	height:auto;
	width:240px;
	background:url('bg_img_prod.jpg') no-repeat;
}
.img_equip .ini {
	float:left;
	display:block;
	width:auto;
	padding:0;
	margin:0 12px 0 0;
	background:url('bg_img_prod1.jpg') bottom left no-repeat;
	background-color:#FDE8B5;
}
.img_equip .fin {
	display:block;
	text-indent:0;
	line-height:18px;
	padding:0 10px 8px 3px;
	margin:0 0 0 8px;
	background:url('bg_img_prod2.jpg') bottom right no-repeat;
	background-color:#FDE8B5;
}
.img_equip img {
	width:220px;
	margin:9px 0 9px 9px;
*margin:9px 0 7px 9px;
	border:solid 1px #EDD089;
}
.agrupar_prod {
	margin:20px 0 0 0;
	float:left;
	width:100%;
	height:auto;
}
.img_equip2 {
	float:left;
	font-weight:bold;
	height:auto;
	width:505px;
}
.img_equip_img {
	float:left;
	margin:0 10px 0 0;
	font-weight:bold;
	height:auto;
	width:300px;
	background:url('bg_img_prod_big.jpg') bottom left no-repeat;
}
.img_equip_img .ini {
	float:left;
	display:block;
	width:auto;
	padding:0;
	margin:0 12px 0 0;
	background:url('aba_bg_img_prod_.jpg') top left no-repeat;
}
.img_equip_img .fin {
	display:block;
	text-indent:0;
	line-height:18px;
	padding:0 12px 5px 3px;
	margin:0 0 0 8px;
	background:url('aba_bg_img_prod2_.jpg') top right no-repeat;
	background-color:#FCD882;
}
#secao .img_equip2 p {
	margin:0 0 10px 0;
	text-indent:0px;
	font-weight:normal;
}
#secao .img_equip2 #titulo p {
	display:block;
	float:left;
	width:193px;
	font:bold 16px verdana, tahoma, arial;
	text-align:left;
	margin:0 0 20px 0;
	padding:3px 10px 6px;
	border-top:solid 1px #e6e6e6;
	border-bottom:solid 1px #e6e6e6;
	color:#555;
	line-height:24px;
	background:#EFEFEF;
}
.img_equip2 #img {
	width:280px;
	float:right;
	padding:5px;
	margin:0;
	border:solid 1px #e6e6e6;
	border-bottom:none;
}
.img_equip2 #control_foto {
	float:right;
	width:292px;
	height:25px;
	margin:0 0 10px 0;
}
.img_equip2 #bt_voltar {
	float:left;
	display:inline;
}
.img_equip2 #bt_voltar a {
	display:block;
	float:left;
	width:105px;
	height:25px;
	background:url('bt_voltar.gif');
}
.img_equip2 #bt_voltar a:hover {
	background:url('bt_voltar_.gif');
}
.img_equip2 #controle_meio {
	float:left;
	display:inline;
	width:82px;
	height:20px;
	text-align:center;
	padding:5px 0 0 0;
	background:url('controle_foto.gif');
	font-size:9px;
	font-weight:normal;
}
.img_equip2 #bt_avancar {
	float:left;
	display:inline;
}
.img_equip2 #bt_avancar a {
	display:block;
	float:right;
	width:105px;
	height:25px;
	background:url('bt_avancar.gif');
}
.img_equip2 #bt_avancar a:hover {
	background:url('bt_avancar_.gif');
}
.img_equip2 #descricao {
	float:left;
	display:inline;
	width:500px;
	background:#f8f8f8;
	border:solid 1px #E6E6E6;
}
.img_equip2 #descricao #tit_descricao {
	font-weight:bold;
	padding:5px 10px;
	margin:0 0 5px 0;
	font-size:11px;
}
.img_equip2 #descricao p {
	padding:0 10px 10px 20px;
	margin:0;
	text-indent:0px;
	font-weight:normal;
	line-height:15px;
}
.img_equip2 #especificacao {
	display:block;
	float:left;
	width:210px;
}
.img_equip2 #especificacao p {
	margin:10px 10px 5px 20px;
}
/* VENDEDORES */

.vend {
	float:left;
	display:inline;
	margin:0 6px;
	padding:6px 0 0 0;
	font:normal 11px tahoma, arial, verdana;
	color:#444;
	height:auto;
	width:240px;
	background:#FEF4DB;
}
#secao .agrupar_prod .vend p {
	text-indent:0px;
	padding:0 10px 8px 3px;
	margin:0 0 0 8px;
}
.tabela-externa {
	border:0;
	cellpadding:0;
	cellspacing:0;
	background-color:#FFFFFF;
}
.tabela-interna {
	border:none;
	cellpadding:0;
	cellspacing:5;
}
/*.titulo-pagina{
 font-size:14px;
 font-weight:bold;
 border-bottom:solid 1px #73989d;
}*/
.titulo-pagina {
	font-size:17px;
	font-weight:bold;
	padding:20px 0 0 0;/*border-bottom:solid 1px #73989d;*/
}
.subtitulo {
	background:url('titcur.gif') repeat-x center;
	font-size:10px;
	font-weight:bold;
	padding:16px 0 14px 0;
	color:#888;/*color:#679192;*/

}
.coluna-descricao {
	text-align:right;
}

