/*<?php header("Content-type: text/css"); ?>*/
* {
	border:0 none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 auto;
	outline-style:none;
	outline-width:0;
	padding:0;
}

body {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-color: #B6BFCE;
	background-image:url(../img/internas/fundo.png);
	background-repeat:repeat-x;
	background-position:top;
	/*margin-top: 4%;*/
}

#load{
	text-align:center;
	color:#ffffff;
	background:#0080FF;	
	width: 130px;
	position:absolute;
}

.subTitulo{
	color:#FFFF00;
	font-size: 1.1em;
}

#all{
	display:inline;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	width: 770px;
	margin: 0px;
	padding: 0px;
}

#all .header {
	background-image: url(../img/internas/fundoHeader.png);
	background-repeat: repeat-x;
	margin-top: 0%;
	width: 770px;
	height: 74px;
	text-align: left;
}

#all .header #ipi {
	background-image: url(../img/internas/ipi.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 72px; 
	margin-left: 1%;
}

/***** INICIO DO MENU SUPERIOR *****/
#all .header #ipi .menu {
	display:table;
	width: 100%;
	margin:0 auto;
	float:right;
	color: #FFFFFF;
}

#all .header #ipi .menu ul {
	margin-left: 54%;
	margin-top: -7%;
}

#all .header #ipi .menu ul li {
	float:left;
	padding: 0px 0px 0px 10px;
}

#all .header #ipi .menu ul li a {
	height: 20px;
	color: #FFFFFF;
}

#all .header #ipi .menu ul li a.home {text-decoration: none;}
#all .header #ipi .menu ul li a.home:hover {text-decoration: underline;}

#all .header #ipi .menu ul li a.empresa {text-decoration: none;}
#all .header #ipi .menu ul li a.empresa:hover {text-decoration: underline;}

#all .header #ipi .menu ul li a.fale {text-decoration: none;}
#all .header #ipi .menu ul li a.fale:hover {text-decoration: underline;}

#all .header #ipi .menu ul li a.mapa {text-decoration: none;}
#all .header #ipi .menu ul li a.mapa:hover {text-decoration: underline;}

#all .header #ipi .menu ul li a.pedido {text-decoration: none; color: #ffff2d;}
#all .header #ipi .menu ul li a.pedido:hover {text-decoration: underline; color: #ffff2d;}

#all .header #ipi .menu ul li form.formPesquisa{
	padding: 10px 0px 0px 0px;
	color:#FFFFFF;
	font-size: 0.85em;
}

#all .header #ipi .menu ul li form.formPesquisa label{
	color:#FFFFFF;
	margin-top: 3%;
}

#all .header #ipi .menu ul li form.formPesquisa label input.text{
	background: url(../img/internas/bgInput.png) repeat-x;
	border:1px #bdbdbd solid;
	width: 220px;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;	
}

#all .header #ipi .menu ul li form.formPesquisa label input.bt{
	background: url(../img/internas/bgInput.png) repeat-x;
	border:1px #bdbdbd solid;
	width: 30px;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
}
/***** FIM DO MENU SUPERIOR *****/

/***** INICIO DO CORPO *****/
#all .corpo{
	background-image: url(../img/internas/fundoCorpo.png);
	background-repeat: repeat-x;
	height: 450px;
	width: 770px;
}
#all .corpo .ladoE{
	width: 30%;
	margin-left: 0%;
}

#all .corpo .ladoE .logo{
	width: 257px;
	height: 220px;
	background-image: url(../img/internas/logo.png);
	background-repeat: no-repeat;
	margin-top: 78%;
}

/*abre menu*/
#all .corpo .ladoE .menu{
	height: 50px;
}

/* Root = Vertical, Secondary = Vertical */
#all .corpo .ladoE .menu ul#navmenu,
#all .corpo .ladoE .menu ul#navmenu li,
#all .corpo .ladoE .menu ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 100px; /*For KHTML*/
  list-style: none;
}

#all .corpo .ladoE .menu ul#navmenu li {
  display: block !important; /*para GOOD browsers*/
  display: inline; /*para IE*/
  position: relative;
  float:left;
	margin-top: 10px;
}

#all .corpo .ladoE .menu ul#navmenu li.icon {
  display: block !important; /*para GOOD browsers*/
  display: inline; /*para IE*/
  position: relative;
  background-image: url(../img/menu/off.png);
  background-repeat: no-repeat;
  float:left;
	margin-top: 10px;
}

#all .corpo .ladoE .menu ul#navmenu li.icon:hover {
  display: block !important; /*para GOOD browsers*/
  display: inline; /*para IE*/
  position: relative;
  background-image: url(../img/menu/on.png);
  background-repeat: no-repeat;
	margin-top: 10px;
}

/* Root Menu */
#all .corpo .ladoE .menu ul#navmenu a {
  padding: 10px 0px 0px 2px; 
  display: block;
  text-decoration: none;
  height: auto !important;
  height: 100%; /*For IE*/
  font-size: 14px;
	/*width: 100px;*/
	width: 235px;
	margin-left: 16px;
	margin-top: -10px;
	color: #FFFFFF;
}

/* Root Menu Hover Persistence */
#all .corpo .ladoE .menu ul#navmenu a:hover,
#all .corpo .ladoE .menu ul#navmenu li:hover a,
#all .corpo .ladoE .menu ul#navmenu li.iehover a {
  color: #FFFF2D;
  text-decoration: none;
}

/* 2nd Menu */
#all .corpo .ladoE .menu ul#navmenu li:hover li a,
#all .corpo .ladoE .menu ul#navmenu li.iehover li a {
  color: InactiveCaptionText;
  text-decoration: none;
  font-size: 11.4px;
  padding: 5px 0px 0px 2px; 
}

/* 2nd Menu Hover Persistence */
#all .corpo .ladoE .menu ul#navmenu li:hover li a:hover,
#all .corpo .ladoE .menu ul#navmenu li:hover li:hover a,
#all .corpo .ladoE .menu ul#navmenu li.iehover li a:hover,
#all .corpo .ladoE .menu ul#navmenu li.iehover li.iehover a {
  color: #FFFF2D;
  text-decoration: none;
  font-size: 11.4px;
  border-bottom-color: #FFFF2D;
}

/* 3rd Menu */
#all .corpo .ladoE .menu ul#navmenu li:hover li:hover li a,
#all .corpo .ladoE .menu ul#navmenu li.iehover li.iehover li a {
  color: #FFFFFF;
  text-decoration: none;
  font-size: 11.5px;
}

/* 3rd Menu Hover Persistence */
#all .corpo .ladoE .menu ul#navmenu li:hover li:hover li a:hover,
#all .corpo .ladoE .menu ul#navmenu li:hover li:hover li:hover a,
#all .corpo .ladoE .menu ul#navmenu li.iehover li.iehover li a:hover,
#all .corpo .ladoE .menu ul#navmenu li.iehover li.iehover li.iehover a {
  color: #FFFFFF;
  text-decoration: none;
  font-size: 11.5px;
}

#all .corpo .ladoE .menu ul#navmenu ul,
#all .corpo .ladoE .menu ul#navmenu ul ul,
#all .corpo .ladoE .menu ul#navmenu ul ul ul {
  display: none;
	left: 110px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
#all .corpo .ladoE .menu ul#navmenu li:hover ul ul,
#all .corpo .ladoE .menu ul#navmenu li:hover ul ul ul,
#all .corpo .ladoE .menu ul#navmenu li.iehover ul ul,
#all .corpo .ladoE .menu ul#navmenu li.iehover ul ul ul {
  display: none;
}

#all .corpo .ladoE .menu ul#navmenu li:hover ul,
#all .corpo .ladoE .menu ul#navmenu ul li:hover ul,
#all .corpo .ladoE .menu ul#navmenu ul ul li:hover ul,
#all .corpo .ladoE .menu ul#navmenu li.iehover ul,
#all .corpo .ladoE .menu ul#navmenu ul li.iehover ul,
#all .corpo .ladoE .menu ul#navmenu ul ul li.iehover ul {
  display: block;
}

/*fecha menu*/

#all .corpo .ln{
	margin-left: 35%;
	margin-top: -57%;
	height: 410px;
	border-left: 1px dashed;
	border-left-color: #D7D7D7;
}

#all .corpo .ladoD{
	margin-left: 35%;
	margin-top: -56%;
	height: 430px;
}

#all .corpo .ladoD #conteudo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	margin-top: 0%;
	margin-left: 10px;
	height: 420px;
}

#all .corpo .ladoD #conteudo #contato{
	margin-left: 20%;
	display:table;
	font-size: 0.9em;
}

#all .corpo .ladoD #conteudo #contato ul li {
	text-align: center;
	float: left;
	padding: 0px 0px 0px 20px; 
}

#all .corpo .ladoD #conteudo #contato ul li a {color: #FFFFFF; text-decoration: none;}
#all .corpo .ladoD #conteudo #contato ul li a:hover {color: #FFFFFF; text-decoration: underline;}

#all .corpo .ladoD #conteudo #ln {
	border-bottom: 1px dashed;
	border-bottom-color: #D7D7D7;
	width: 400px;
	text-align: center;
}
#all .corpo .ladoD #linhas{
/*
	background-image: url(../img/internas/linhasIdem.png);
	background-repeat: no-repeat;
	margin-top: 15.1%;
	margin-left: 25%;
*/
	width: 350px;
	margin-top: 0px;
	margin-left: 20%;
}

#all .corpo .copyright{
	text-align: center;
	margin-top: -3%;
	border-top: 1px dashed;
	border-top-color: #D7D7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
}
#all .corpo .copyright a{
	color: #ffffff;
}
#all .corpo .copyright a.macroti {text-decoration: none;}
#all .corpo .copyright a.macroti:hover {text-decoration: underline;}
/***** FIM  DO CORPO *****/

/***** INICIO DO CORPO *****/
#all .rodape{
	background-image: url(../img/internas/fundoRodape.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 36px;
	width: 750px;
}



/***** FIM  DO CORPO *****/