body {
  margin:0;
  padding:0;
  font-family:Tahoma, "Times New Roman";
  font-size:11px;
  color:#555;
  line-height:16px;
  /*background:url(../../images/bgbody.gif) repeat-x top;*/
}
a {
  color:#00659a;
  outline:none;
}
img {
  border:none;
}
#main {
  width:996px;
  margin:0 auto;
}
.topo {
  float:left;
  width:995px;

}
.topo h2 {
  text-indent:-9999px;
  width:164px;
  height:112px;
  float:right;
  margin:0;
  padding:0;
}
.topo h1 {
  float:left;
  margin:0 10px 0 0;
  padding:0;
  line-height:0;
  display:none;
}
.topo h1 a {
  float:left;
  width:286px;
  height:112px;
  text-indent:-9999px;
}
.topo img {
  float:left;
  margin:0 0 0 0;
}
.menu_topo {
  float:left;
  width:995px;
  background:url(../../images/newfundo_menu.gif) repeat-x;
  height:42px;
  padding-bottom:10px;
}
.menu_topo ul {
  margin:0;
  padding:0;
  list-style:none;
}
.menu_topo ul li {
  float:left;
}
.menu_topo fieldset {
  border:none;
  float:right;
  margin:6px 0 0 0;
}
.menu_topo .lang {
  margin:18px 0 0 0;
  padding:0 0 0 10px;
  float:left;
}
.menu_topo .lang li {
  float:left;
  margin:0 0 0 0;
}
.menu_topo .lang li a {
  height:10px;
  text-indent:-9999px;
  float:left;
}
.menu_topo .sindicatos {
  float:left;
  margin:11px 0 0 0;
  padding:0 0 0 70px;
}
.menu_topo .sindicatos li {
  float:left;
  margin:0 5px 0 0;
}
.menu_topo .sindicatos li a {
  float:left;
  height:25px;	
  text-indent:-9999px;
}
.bt_fiesc {	background:url(../../images/newmenu_03.gif); width:47px;}
.bt_ciesc {	background:url(../../images/newmenu_05.gif); width:47px;}
.bt_sesi {	background:url(../../images/newmenu_07.gif); width:47px;}
.bt_senais { background:url(../../images/newmenu_09.gif); width:47px; }
.bt_sindicatos { background:url(../../images/newmenu_11.gif);width:75px;}
.bt_ok {
  background:url(../../images/iel/img_06.gif) no-repeat;
  float:left;
  border:none;
  width:18px;
  height:17px;
  cursor:pointer;
  text-indent:-9999px;
}
.form_busca_topo {
  margin:0;
  padding:0;
  float:left;
  padding:5px 0 0 0;
}
.form_busca_topo input {
  float:left;
  border:1px solid #BBBBBB;
  font-family:Tahoma, "Times New Roman";
  font-size:11px;
  color:#555;
  padding:2px 0 2px 2px;
  margin:0 5px 0 0;
}
.content {
  float:left;
  width:986px;
  padding:10px 5px 0 5px;
}
.left {
  float:left;
  width:159px;
}
.meio {
  float:left;
  width:816px;
  padding:0 0 50px 10px;
}
.banner_topo_areas {
  float:left;
  width:100%;
  margin:0 0 15px 0;
  text-align:center;
}
.banner {
  float:left;
  margin-bottom:10px;
}
.rodape_menu {
  float:left;
  width:159px;
  background:url(../../images/iel/img_58.gif) no-repeat bottom;
  padding:0 0 6px 0;		
}
.topo_menu {
  float:left;
  width:159px;
  background:url(../../images/layout_projeto/novo_topo_menu.gif) no-repeat top;	
}
.ul_menu {
  float:left;
  width:150px;
  margin:6px 0 0 0;
  padding:0 0 0 5px;
  border:2px solid #D9E7F0;
  border-top:none;
  border-bottom:none;
  background:#02487D;
  list-style:none;
}
.topo_menu ul a {
  font-family:Tahoma, "Times New Roman";
  font-size:11px;
  color:#fff;
  font-weight:bold;
  text-decoration:none;
  border-top:1px solid #6AA5D1;
  float:left;
  width:145px;
  padding:5px 0 5px 0;
}
.topo_menu li {
  float:left;
}
.topo_menu ul .lipai ul a {
  border-top:none;
  border-bottom:1px solid #6AA5D1;
}
li.lipai {
  position:relative;
  float:left;
  width:145px;
  background-image:url(../../images/iel/img_41.gif);
  background-repeat:no-repeat;
  background-position:135px 10px;
  border-top: 1px solid #6AA5D1;
}
li.lipai ul { display: none; }
li.lipai:hover ul { display: block; }
.topo_menu ul ul {
  background:#ebf4fa;
  float:left;
  margin:0;
  padding:5px;
  list-style:none;
  position:absolute;
  top:0;
  left:150px;
  width:145px;
  border:1px solid #92bcd9;
}
.topo_menu ul ul a {
  color:#00659a;
}
.destaque_rodape {
  float:left;
  background:url(../../images/iel/img_79.gif) no-repeat bottom;
  width:159px;
  padding:0 0 7px 0;
  margin:10px 0 0 0;
}
.destaque_topo {
  float:left;
  width:159px;
  background:url(../../images/iel/img_64.gif) no-repeat top;
}
.destaque_topo div {
  float:left;
  border-left:2px solid #D3E0E9;
  border-right:2px solid #D3E0E9;
  margin:17px 0 0 0;
}
.destaque_topo ul {
  float:left;
  width:143px;
  margin:0; 
  border-right:1px solid #fff;
  border-left:1px solid #fff;
  padding:0 5px 0 5px;
  list-style:none;
  background:url(../../images/iel/img_66.gif) repeat-x top #DBE9F2;
  /*min-height:185px;
  _height:185px;*/
}
.destaque_topo ul a {
  color:#00659a;
  font-weight:bold;
  text-decoration:none;
  padding:5px 0 5px 0;
  border-bottom:1px solid #C0CBD1;
  float:left;
  width:100%;
}
.destaque_topo ul li {
  float:left;
  width:100%;
}

.enquete {
  float:left;
  width:143px;
  margin:0; 
  border-right:1px solid #fff;
  border-left:1px solid #fff;
  padding:10px 5px 0 5px;
  list-style:none;
  background:url(../../images/iel/img_66.gif) repeat-x top #DBE9F2;
  /*min-height:185px;
  _height:185px;*/
}
.enquete span {
  float:left;
  width:100%;
  padding-bottom:10px;
}
.enquete form input {
  float:left;
}
.enquete form strong {
  float:right;
  width:120px;
}
.enquete_rodape {
  float:left;
  background:url(../../images/iel/img_79.gif) no-repeat bottom;
  width:159px;
  padding:0 0 7px 0;
  margin:10px 0 0 0;
}
.enquete_topo {
  float:left;
  width:159px;
  background:url(../../images/iel/img_83.gif) no-repeat top;
}
.enquete_topo div {
  float:left;
  border-left:2px solid #D3E0E9;
  border-right:2px solid #D3E0E9;
  margin:17px 0 0 0;
}
.enquete_topo ul {
  list-style:none;
  margin:0;
  padding:0;
}
.enquete li {
  float:left;
  width:100%;
}
.enquete form button {
  float:left;
  width:35px;
  height:17px;
  background:url(../../images/iel/img_119.gif) no-repeat;
  border:none;
  text-indent:-9999px;
  cursor:pointer;
  margin:10px 0 0 0;
}
.ver_resultado {
  float:left;
  width:72px;
  height:17px;
  text-indent:-99999px;
  margin:10px 0 0 10px;
  background:url(../../images/iel/img_121.gif) no-repeat;
}
.barra_direita {
  float:right;
  width:235px;
  padding-right:0;
}
.barra_central {
  float:left;
  width:571px;
}
h4 {
  margin:0;
  padding:0;
}
.box_negocios {
  float:left;
  width:571px;
  padding:0 5px 0 5px;
}

.box_negocios h4 {
  float:left;
  width:100%;
  background:url(../../images/iel/tit_noticias.jpg) no-repeat left;
  height:17px;
  text-indent:-99999px;
  margin:0 0 15px 0;
}
.box_negocios img {
  float:left;
  border:1px solid #C1C0BC;
}
.box_negocios div {
  float:left;
  width:100%;
  margin:0 0 10px 0;
}
.box_negocios span {
  float:left;
  width:440px;
  padding:0 0 0 10px;
}
.box_negocios strong {
  font-size:13px;
  float:left;
  width:100%;
}
.box_negocios a {
  float:left;
  padding:0 0 0 10px; 
  font-weight:bold;
  background:url(../../images/iel/img_mais.jpg) no-repeat left;
}

.box_noticias_home {
  float:left;
  width:565px;
  padding:0 5px 0 5px; 
}
.box_noticias_home h4 {
  float:left;
  width:100%;
  background:url(../../images/layout_projeto/h4_noticias.gif) no-repeat left;
  height:17px;
  text-indent:-99999px;
  margin:0 0 15px 0;
}
.box_noticias_home li {
  float:left;
  width:100%;
  padding-bottom:15px;
}
.box_noticias_home ul {
  margin:0;
  padding:0;
  list-style:none;
  font-size:12px;
}
.box_noticias_home strong {
  float:left;
  background:url(../../images/layout_projeto/bg_data_not.gif) no-repeat;
  width:78px;
  height:32px;
  padding:14px 0 0 0;
  color:#206DA7;
  text-align:center;
  font-size:16px;
}
.box_noticias_home span {
  float:left;
  width:470px;
  padding:0 0 0 10px;
}
.box_noticias_home a {
  font-weight:bold;
  font-size:14px;
}


.clientes_box_rodape {
  float:left;
  width:569px;
  background:url(../../images/iel/baixo_box_clientes.jpg) no-repeat bottom;
  padding-bottom:25px;
  padding-top:5px;
}

.clientes_box_topo {
  float:left;
  width:559px;
  background:url(../../images/iel/cima_box_clientes.jpg) no-repeat top;
  padding:25px 5px 0 5px;
}
.clientes_box_topo h4 {
  float:left;
  width:100%;
  background:url(../../images/iel/tit_clientes.jpg) no-repeat left;
  height:13px;
  text-indent:-99999px;
  margin:0 0 15px 0;
}
.depoimentos {
  float:left;
  width:50%;
}
.depoimentos h5 {
  float:left;
  width:100%;
  background:url(../../images/iel/tit_depoimentos.jpg) no-repeat;
  height:16px;
  text-indent:-9999px;
  margin:0 0 10px 0;
  border-top:none;
  padding:0;
}
.depoimentos strong {
  font-size:13px;
}
.depoimentos img {
  float:left;
  border:1px solid #C1C0BC;	
}
.depoimentos span {
  float:left;
  width:180px;
  padding:0 0 0 5px;
}
.empresas {
  float:right;
  width:48%;
}
.empresas h5 {
  float:left;
  width:100%;
  background:url(../../images/iel/tit_empresas.jpg) no-repeat;
  height:16px;
  text-indent:-9999px;
  margin:0 0 10px 0;
  padding:0;
  border-top:none;
}
.iel_no_brasil {
  float:left;
  width:566px;
  padding:15px 0 10px 5px;
}
.iel_no_brasil h4 {
  float:left;
  width:100%;
  background:url(../../images/iel/tit_iel_brasil.jpg) no-repeat left;
  height:12px;
  text-indent:-99999px;
  margin:0 0 15px 0;
  padding:0;
}
.iel_no_brasil ul {
  margin:0;
  padding:0;
  float:left;
  list-style:none;
}
.iel_no_brasil li {
  float:left;
  height:23px;
}
.iel_no_brasil a {
  float:left;
  text-indent:-9999px;
  height:17px;
}
.iel {
  background:url(../../images/menubotitem_03.gif);
  width:88px;
}
.regionais {
  background:url(../../images/menubotitem_04.gif);
  width:81px;
}
.projetos {
  background:url(../../images/menubotitem_05.gif);
  width:141px;
}
.interacao {
  background:url(../../images/menubotitem_06.gif);
  width:117px;
}
.box_dir_rodape {
  float:left;
  background:url(../../images/layout_projeto/box_dir_rodape.gif) no-repeat bottom;
  padding:0 0 5px 0;
  width:234px;
  margin-bottom:10px;
}
.box_dir_topo {
  float:left;
  width:234px;
  background:url(../../images/layout_projeto/topo_dir_publicacoes.gif) no-repeat top;
}
.box_dir_meio {
  float:left;
  width:214px;
  padding:0 10px 5px 10px;
  background:url(../../images/layout_projeto/box_dir_repeat.gif) repeat-y;
  margin:19px 0 0 0;
}
.box_dir_meio ul {
  float:left;
  list-style:none;
  margin:10px 0 10px 0;
  padding:0;
  color:#555;
}
.box_dir_meio ul a {
  color:#156099;
  font-weight:bold;
  text-decoration:none;
}
.box_dir_meio ul a:hover {
  text-decoration:underline;
}
.box_dir_meio ul li {
  float:left;
  width:100%;
}
.box_dir_meio ul li div {
  float:left;
  width:100%;
  border-bottom:1px solid #93B6C8;
  padding:5px 0 5px 0;
}
.rss {
  float:left;
  width:58px;
  height:19px;
  background:url(../../images/rss_branco.gif) no-repeat;
  text-indent:-9999px;
}
.rss_azul {
  float:left;
  width:44px;
  height:19px;
  background:url(../../images/layout_projeto/rss_dir.gif) no-repeat;
  text-indent:-9999px;
}
.banners_direita {
  float:left;
  margin-bottom:10px;
  text-align:center;
  width:235px;
}
.banners_direita img {
  margin-top:5px;
}
.banners_direita ul {
  list-style:none;
  margin:0;
  padding:0;
}
.novidades_por_email {
  float:left;
  background:url(../../images/iel/fundo_novidades.gif) no-repeat;
  width:224px;
  height:33px;
  padding:20px 0 0 10px;
}
.novidades_por_email form {
  float:left;
  margin:0;
  padding:0;
}
.novidades_por_email label {
  font-size:11px;
  float:left;
}
.novidades_por_email input {
  border:1px solid #DFDFDF;
  width:135px;
  float:left;
  margin:0 5px 0 0;
}

.buscar_site {
  float:left;
  background:url(../../images/layout_projeto/fundo_busca_dir.gif) no-repeat;
  width:224px;
  height:38px;
  padding:15px 0 0 10px;
  margin:0 0 10px 0;
}
.buscar_site form {
  float:left;
  margin:0;
  padding:0;
}
.buscar_site label {
  font-size:11px;
  float:left;
}
.buscar_site input {
  border:1px solid #DFDFDF;
  width:175px;
  float:left;
  margin:0 5px 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  padding:4px 0 4px 0;
}
.buscar_site .bt_ok {
  width:26px;
  height:25px;
  background:url(../../images/layout_projeto/bt_ok_busca_dir.jpg);	
}


.bt_enviar {
  float:left;
  width:40px;
  height:17px;
  background:url(../../images/iel/img_97.gif) no-repeat;
  text-indent:-99999px;
  cursor:pointer;
  border:none;
}
.portal_forn {
  float:left;
  width:234px;
  height:42px;
  text-indent:-9999px;
  background:url(../../images/iel/img_113.gif) no-repeat bottom;
}
.rodape {
  float:left;
  width:100%;
  background:#004579;
  height:20px;
  margin:15px 0 0 0;
  padding:5px 0 5px 0;
  color:#fff;
  font-size:9px;
}
.rodape .a2c {
  float:right;
  width:90px;
  _width:100px;
  height:35px; 
  margin:-12px 0 0 0;
  _margin:0 0 0 0;
  text-indent:-9999px;
  _text-indent:0;
  background:url(../../images/produzidoa2c.gif);
  _background:none;
  color:#fff;
  font-weight:bold;
}

.form-contato input {
  margin:0 0 3px 10px;
  width:250px;
  font-family:Tahoma, Arial, "Times New Roman";
  font-size:11px;
  line-height:17px;
  height:17px;
  border:1px solid #DCDCDC;
}
.novidades_por_email input {
  font-family:Tahoma, Arial, "Times New Roman";
  font-size:11px;
}
.form-contato select {
  margin:0 0 3px 10px;	
  font-family:Tahoma, Arial, "Times New Roman";
  font-size:11px;
  line-height:17px;
  height:17px;
  border:1px solid #DCDCDC;
}
.form-contato label {
  text-align:right;
  width:60px;
  float:left;
  clear:both;	
}
.form-contato textarea {
  margin:0 0 3px 10px;
  width:250px;
  font-family:Tahoma, Arial, "Times New Roman";
  font-size:11px;
  line-height:17px;
  height:17px;
  border:1px solid #DCDCDC;
}
.form_busca input {
  margin:0 0 3px 10px;
  width:250px;
  font-family:Tahoma, Arial, "Times New Roman";
  font-size:11px;
  line-height:17px;
  height:17px;
  float:left;
  border:1px solid #DCDCDC;
}
.form_busca select {
  margin:0 0 3px 10px;	
  font-family:Tahoma, Arial, "Times New Roman";
  font-size:11px;
  line-height:17px;
  height:20px;
  float:left;
  border:1px solid #DCDCDC;
}
.form_busca label {
  text-align:right;
  width:60px;
  float:left;
}
h3 {
  float:left;
  width:100%;
  margin:0;
  padding:0;
  margin:0 0 13px 0;
  color:#03375A;
  font-weight:bold;
  text-transform:uppercase;
  font-size:18px;
  line-height:23px;
  font-family:Tahoma, "Times New Roman";	
}
.linha_bottom {
  float:left;
  width:100%;
  border-bottom:1px solid #9FA7B1;
  padding-bottom:5px;
}
.linha_bottom h3 {
  width:auto;
  margin-bottom:0;
  margin-top:20px;
}
.enquete_nome {
  float:left;
  width:100%;
  margin:0;
  padding:0;
  margin:0 0 15px 0;
  color:#03375A;
  font-weight:bold;
  text-transform:uppercase;
  font-size:14px;
  font-family:Tahoma, "Times New Roman";	
}
.mostra-agenda {
  float:left; 
  width:550px; 
  margin-bottom:20px;
}
.botoes-produtos {
  float:left;
  width:584px;
}
.indicar_agenda {
  float:left;
  margin-right:10px;
  cursor:pointer;
}
.indicar_agenda a {
  background:url(../../images/bt_indique.jpg) no-repeat;
  width:48px;
  height:17px;
  float:left;
  text-indent:-9999px;
}
.lk_indique {
  float:left;
  margin-right:10px;
  cursor:pointer;
}
.lk_indique a {
  background:url(../../images/bt_indique.jpg) no-repeat;
  width:48px;
  height:17px;
  float:left;
  text-indent:-9999px;
}
.lk_indique {
  float:left;
  margin-right:10px;
  cursor:pointer;
}
.lk_indique a {
  background:url(../../images/bt_indique.jpg) no-repeat;
  width:48px;
  height:17px;
  float:left;
  text-indent:-9999px;
}
.outras-noticias {
  background:#f2f2f2;
  border-top:2px solid #00659a;
  width:560px;
  float:left;
  padding:10px 0 10px 10px;
  line-height:16px;
}
.outras-noticias2 {
  border-top: 1px solid #DBDBDB;
  float:left;
  width:520px;
  padding:5px 0 0 0;
  margin-top:5px;
}
.outras-noticias2 a {
  color:#333; 
  text-decoration:none;
}
.dt-not {
  font-weight:bold;
  float:left;
  padding:0 3px 5px 3px;

}
.desc-not {
  float:left; 
  width:430px; 
  margin-left:5px;
}
.desc-not a {
  text-decoration:none;
}
.desc-not a:hover {
  text-decoration:underline;
}
h5 {
  float:left; 
  padding:2px 0 2px 10px; 
  width:560px; 
  background:#F4F4F4; 
  color:#00659a; 
  border-top:2px solid #00659a;
  font-weight:bold; 
  text-transform:uppercase;
  font-size:11px;

}
.link {
  float:left;
  text-indent:-99999px;
}
.imprimir {
  float:left;
  margin-right:10px;
}
.imprimir a {
  background:url(../../images/bt_imprimir.jpg) no-repeat;
  width:56px;
  height:17px;	
  text-indent:-9999px;
  float:left;
}
.lista_depoimentos div {
  float:left;
  width:100%;
  margin:0 0 15px 0;
  padding:20px 0 0 0;
  line-height:15px;
  background:url(../../images/degrade_topo.jpg) repeat-x top;
}
.lista_depoimentos div img {
  float:left;
  border:8px solid #EBF4FA;
}
.lista_depoimentos div span {
  float:left;
  width:405px;
  padding:0 0 0 15px;
}
.lista_negocios div {
  float:left;
  width:100%;
  margin:0 0 20px 0;
}
.lista_negocios div img {
  float:left;
  width:80px;
  height:60px;
  padding:0 15px 0 0;
}
.lista_negocios strong {
  text-transform:uppercase;
}
.mais {
  color:#005E95;
  font-weight:bold;
}
.mostra_negocio {
  float:left;
  width:100%;
}
.mostra_negocio .tit {
  color:#03375A;
  font-size:12px;
  font-weight:bold;
  text-transform:uppercase;
  float:left;
  margin:0 0 10px 0;
  width:100%;
}

.outros_rodape {
  float:left;
  background:url(../../images/outros_rodape.jpg) no-repeat bottom;
  width:569px;
  padding:0 0 26px 0;
  margin:15px 0 0 0;
}
.outros_topo {
  float:left;
  background:url(../../images/outros_topo.jpg) no-repeat top;
  width:549px;
  padding:15px 10px 15px 10px;
}
.outros_topo h4 {
  float:left;
  width:100%;
  margin:0;
  padding:0;
  margin:0 0 10px 0;
  color:#03375A;
  font-weight:bold;
  font-size:18px;
  line-height:23px;
  font-family:Tahoma, "Times New Roman";
}
.class_paginacao {
  float:left;
  margin:10px 0 10px 0;
}
.class_paginacao a {
  color:#006197;
  font-size:11px;
}
.outras_agendas {
  float:left;
}
.outras_agendas div {
  float:left;
  width:100%;
  margin:0 0 10px 0;
}
.data_agenda {
  float:left;
  width:85px;
  text-align:center;
  padding:10px 0 10px 0;
  background:#EBF4FA;
  border:1px solid #DDEAF3;
  color:#03375A;
  font-weight:bold;
}
.desc_agenda {
  float:left;
  width:450px; 
  padding:0 0 0 10px;
}
.desc_agenda a {
  text-transform:uppercase;
}
h6 {
  float:left;
  width:100%;
  margin:0;
  padding:0;
  margin:0 0 15px 0;
  color:#03375A;
  font-weight:bold;
  font-size:15px;
  line-height:22px;
  border-bottom:1px solid #6AA5D1;
  font-family:Tahoma, "Times New Roman";
}

.tit-noticia {
  font-size:16px;
  color:#03375A;
}
.buscas {
  float:left;
  border:1px solid #111;
}
.indicar a {
  float:left;
  margin:0 5px 0 0;
}
.lista_regionais {
  float:left;
  width:100%;
}
.tit_reg {
  font-family:Tahoma, "Times New Roman";
  font-size:11px;
  color:#555555;
  text-decoration:none;
  text-transform:uppercase;
  float:left; 
  width:500px;
  padding:0 0 0 10px;
}
.mostra_infos {
  width:505px;
  padding:5px 0 5px 10px;
  background:#F3F2F2;
  float:left;
  margin:0 0 5px 10px;
  color:#00659A;
  line-height:17px;
  display:none;
}
.mostra_infos a {
  color:#03375A;
}
.tits {
  font-weight:bold;
  color:#00659a;
  font-size:14px;
  text-transform:uppercase;
  float:left;
  width:100%;
  padding-bottom:20px;
}
.tits a {text-decoration:none;}
.tits a:hover {text-decoration:underline;}
.bt_buscar {
  float:left;
  width:48px;
  height:17px;
  background:url(../../images/bt_buscar.jpg) no-repeat;
  border:none;
  text-indent:-9999px;
}
.entrar_intra {
  float:left;
  width:234px;
  height:28px;
  background:url(../../images/bt_intranet.jpg) no-repeat;
  text-indent:-99999px;
  margin-top:15px;
}
.lista_pubss {
  float:left;
}
.tits_pubs {
  float:left;
  width:100%;
  margin:0 0 15px 0;
}
.cat_pub a {
  text-transform:uppercase;
  font-size:12px;
  padding-right:10px;
}
.lista_pubs {
  float:left;
}
.tit_regional {
  font-weight:bold;
  color:#03375A;
  font-size:12px;
  width:100%;
  float:left;
  padding:10px 0 5px 0;
}

.save-ok {
  background:#EBF5E5;
  border:1px solid #B4DE9B;
  font-weight:bold;
  color:#0B3867;
  float:left;
  width:320px;
  text-align:center;
  padding:10px 0 10px 0;
  margin-bottom:10px;
}

.form-errors {
  background:#FBF9E2;
  float:left;
  width:335px;
  padding:10px 0 10px 10px;
  color:#A90C1D;
  margin:0 0 10px 0;
}
.form-errors ul {
  margin:0; 
  padding:10px 0 0 15px;
  list-style:none;
}
.bg_enquete {
  float:left;
  background:#EDF4FA;
  width:551px;
  padding:10px;
}
.bg_enquete ul {
  margin:0;
  padding:10px 0 0 0;
  list-style:none;
  font-size:12px;
  font-weight:bold;
}
.bg_enquete ul li span {
  color:#04659A;
  font-weight:bold;
}
.bg_enquete ul li {
  padding:2px 0 2px 0;
  float:left;
  width:100%;
}
.barraa {
  float:left;
  height:15px;
  background:#1C8AC5;
  margin:3px 0 0 0;
  font-family:Arial, Helvetica, sans-serif;
  color:#555555;
  font-size:9px;
}
.trocaletras {
  width:100px;
  float:right;
}
.trocaletras a {
  font-size:17px;
  font-family:Arial, Helvetica, sans-serif;
  color:#555555;
  font-weight:bold;
  border:1px solid #EBEBEB;
  padding:5px;
  float:right;
  margin-right:5px;
  text-decoration:none;
}
.newsletter {
  background:#E9F2FC;
  float:left;
  padding:20px 20px 20px 0;
}
.bt-enviar {
  float:left;
  width:48px;
  height:19px;
  background:url(../../images/enviaramarelo.gif) no-repeat;
  border:none;
  cursor:pointer;
  text-indent:-9999px;
}
.boxpaginacao {
  background:url(../../images/boxpaginacao.gif) no-repeat;
  float:left;
  width:19px;
  height:22px;
  line-height:22px;
  text-align:center;
  margin:0 2px 0 0;
}
.boxpaginacao a {
  text-decoration:none;
  font-weight:bold;
}
.mais-infos {
  float:left;
  margin-right:10px;
}
.mais-infos a {
  float:left;
  width:88px;
  height:17px;
  background:url(../../images/bt_mais_info.gif) no-repeat;
  text-indent:-9999px;
}
.esq_pub {
  float:left;
  background:url(../../images/btgeral_left.gif) no-repeat left;
  height:17px;
  margin-right:10px;
  padding:0 0 0 2px;
}
.dir_pub {
  float:left;
  background:url(../../images/btgeral_right.gif) no-repeat right;
  height:17px;
  padding:0 2px 0 0;
}
.rep_pub {
  float:left;
  background:url(../../images/btgeral_repeat.gif) repeat-x;
  height:17px;	
}
.rep_pub a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#fff;
  float:left;
  padding:0 5px 0 5px;
  text-decoration:none;
  font-weight:bold;
  text-transform:uppercase;
}
.box_sedes {
  float:left;
  background:#F3F3F3;
  width:535px;
  padding:10px 10px 10px 5px;
  margin-bottom:10px;
}
.sede {
  color:#326B8B;
  font-size:15px;
}
.veja_mais {
  float:left;
  padding:0 0 0 10px; 
  font-weight:bold;
  background:url(../../images/iel/img_mais.jpg) no-repeat left;
}
.prod-hotsite h6 {
  margin-bottom:5px;
}
.desc-int-prod {
  padding:0 0 10px 0;
}
.dest {
  font-weight:bold;
  color:#03375A;
  font-size:13px;
  text-transform:uppercase;
  float:left;
  width:100%;
  padding-bottom:5px;
  padding-top:10px;	
}
#texto_font ul {
  margin:0 0 0 15px;
  padding-left:15px;
}
#texto_font h3 {
  font-size:15px;	
}
.ielhome {display:none;}

.tabela_padrao {
  width:99%;
  float:left;
}

.tabela_padrao td {	
  padding:2px 5px 2px 5px;
}
.tabela_padrao thead td {
  background:#002D5F;
  font-weight:bold;
  color:#fff;
}


.agenda_box_rodape {
  float:left;
  width:570px;
  background:url(../../images/iel/baixo_box_clientes.jpg) repeat-x bottom;
  padding-bottom:25px;
  padding-top:5px;
  margin:15px 0 0 0;
}

.agenda_box_topo {
  float:left;
  width:550px;
  background:url(../../images/iel/cima_box_clientes.jpg) repeat-x top;
  padding:25px 10px 0 10px;
}
.agenda_box_topo li {
  float:left;
  width:100%;
  padding-bottom:15px;
}
.agenda_box_topo ul {
  margin:0;
  padding:0;
  list-style:none;
  font-size:12px;
}
.agenda_box_topo h4 {
  float:left;
  width:100%;
  background:url(../../images/layout_projeto/h4_agenda.gif) no-repeat left;
  height:13px;
  text-indent:-99999px;
  margin:0 0 15px 0;
}
.agenda_box_topo strong {
  float:left;
  background:url(../../images/layout_projeto/bg_datas_agenda.gif) no-repeat;
  width:58px;
  height:26px;
  padding:10px 0 0 0;
  color:#206DA7;
  text-align:center;
  font-size:14px;
  font-weight:normal;
}
.agenda_box_topo span {
  float:left;
  width:455px;
  padding:0 0 0 10px;
}
.agenda_box_topo span strong {
  background:none;
  float:none;
  width:auto;
  height:auto;
  padding:0;
  text-align:left;
  font-weight:bold;
  text-transform:uppercase;
}
.agenda_box_topo a {
  font-size:12px;
  color:#555;
  text-decoration:none;
}

.novidades_rodape {
  float:left;
  background:url(../../images/layout_projeto/img_79_2.gif) no-repeat bottom;
  width:159px;
  padding:0 0 7px 0;
  margin:10px 0 0 0;	
}
.novidades_topo {
  float:left;
  width:159px;
  background:url(../../images/layout_projeto/novidades_email_topo.jpg) no-repeat top;
}

.novidades_meio {
  float:left;
  border-left:2px solid #D3E0E9;
  border-right:2px solid #D3E0E9;
  margin:18px 0 0 0;	
}
.novidades_meio div {
  float:left;
  width:143px;
  margin:0; 
  border-right:1px solid #fff;
  border-left:1px solid #fff;
  padding:9px 5px 0 5px;
  list-style:none;
  background:url(../../images/iel/img_66.gif) repeat-x top #E5F0F8;
}
.novidades_meio label {float:left;}
.novidades_meio input {
  border:1px solid #DFDFDF;
  width:105px;
  float:left;
  margin:0 0 4px 0;
}
.novidades_meio button {float:right;}




