/*  
Theme Name: NICOMEX
Theme URL: http://nicomex.com.br
Description: Template do website da Nicomex
Version: 1.0.0
Author: Logomotiva - Comunicacao & Design
Author URI: http://www.logomotiva.com.br
*/

/* Zerando propriedades naturais . Reset */
	@import url("reset.css"); /* by Eric Meyer . http://meyerweb.com/eric/tools/css/reset/ */

/* GERAL */
	.hidden { display: none }
	.clear { clear:both }	
	body {
		background: #000526;
		font-family: Tahoma, Arial, sans-serif }
	h2, h3 {
		margin: .5em 0 0.2em 0;
		/*border-bottom: 1px solid #000;*/
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000;
		font-weight: bold }
	h4, h5, h6 {
		margin: 1em 0 0.2em 0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000; 
		margin-bottom:.6em;
		font-weight: normal }
	li h1, li h2, li h3, li h4, li h5, li h6 { border: none }
	h1 { font-size: 1.8em }
	h2 { font-size: 1.0em }
	h3 { font-size: 1.0em }
	h4 { font-size: 1.1em }
	h5 { font-size: 0.8em }
	h6 { font-size: 0.6em }
	
	p { font-size:1em; margin-bottom:1em; line-height:1.5em}
	img { border: 0 }
	
/* NAVEGACAO . Navigation */

      a:link { color: #333399; text-decoration:none }
      a:visited { color: #333399; text-decoration:none }
      a:link:hover, .home a:visited:hover { color: #333399; text-decoration:underline }
      a:link:active, .home a:visited:active { color: #333399 }
	  .home a:link { color: #0df3f5; text-decoration:none }
      .home a:visited { color: #0df3f5; text-decoration:none }
      .home a:link:hover, .home a:visited:hover { color: #0df3f5; text-decoration:underline }
      .home a:link:active, .home a:visited:active { color: #0df3f5 }

		
/*Topo*/
	#propaganda {
		height: auto;
		position: absolute;
		width: 100% }
	#fechar_propaganda {
		background: url(../im/botao_fechar.png) top left no-repeat;
		height: 32px;
		left:286px;
		position: absolute;
		top:-15px;
		z-index:2;
		width: 30px;
		cursor: pointer}
	#fechar_propaganda:hover {
		background: url(../im/botao_fechar.png) left -45px no-repeat;}
	#fechar_propaganda:active {
		background: url(../im/botao_fechar.png) left -90px no-repeat;}
	#bloco-block-12 {
		margin: 0 auto;
		height: 800px;
		width: 960px }	
	#topo_global_bg {
		background: #000635;
		height: 106px;
		font-family: Tahoma, Geneva, sans-serif }
	#topo_global {
		background: url(../im/topo_bg.jpg) top no-repeat;
		text-align: center;}
	#topo {
		background: url(../im/topo_bg2.jpg) top no-repeat;
		margin: 0 auto;
		height:106px;
		text-align: left;
		width: 940px }
	#topo_esquerda {
		background: url(../im/logo.jpg);
		display: block;
		float: left;
		margin: 41px 0px 0px 44px;
		height: 48px;
		width: 206px }
	#topo_esquerda a {
		display:block;
		height: 48px;
		overflow: hidden;
		text-indent:-999px;
		width: 206px }
	#topo_esquerda a:visited, #topo_esquerda a:active, #topo_esquerda a:hover {
		display: block;
		height: 48px;
		width: 206px }		
	#topo_direita {
		color: #9cf;
		width: 685px;
		height: 106px;
		float: right }
	#topo_navegacao {
		height: 45px;
		margin-left:6px;
		padding-top:10px;
		width: 520px }
	.hrow { color: #000 }
	.world_clock {
		color: #fff;
		display: block;
		padding: 10px;
		text-align: center;
		height: 19px}
	.world_clock span{
		width: 120px;
		color: #99ccff;
		font-family: Arial, Helvetica, sans-serif;
		font-family: 12px;
		background-color: transparent!important;}
	.world_clock span .nome{ font-size: 9px }		
	#bloco-locale-0 h3, #info_navegacao .active { display: none }

/*Nice menu*/
	#menu { margin-top: 16px }
	#menu ul li ul{
		border: 1px solid #2b81c4 ;
		left: 0px;
		top: 28px;
		background: #2065ba }
	#menu ul li ul li ul{ display:none !important}
	#menu ul li ul li{
		margin-right: 0px;
		width: 200px;}		
	#menu ul li a:link {
		color: #fff;
		display: block;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 14px;
		padding: 5px 13px 6px;
		text-decoration: none;
		border-right: none}
	#menu ul li a:visited {
		color: #fff;
		display: block;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 14px;
		padding: 5px 13px 6px;
		text-decoration: none;
		border-right: none}
	#menu ul li a:link:hover, #menu ul li a:visited:hover {
		color:  #01f0f4 !important;
		border: 1px solid #2b81c4; 
		padding: 4px 12px 6px;
		background: url(../im/bg_hover_nicemenu.jpg) repeat-x;
		border-bottom: none;}
	#menu ul li a:link:active, #menu ul li a:visited:active {
		color: #141B3D !important;
		border: 1px solid #2b81c4; 
		padding: 4px 12px 6px;
		background: url(../im/bg_hover_nicemenu.jpg) repeat-x;
		border-bottom: none }	
	#menu ul li ul li a:link {
		color: #fff;
		font-size:13px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding: 5px 12px 6px }
	#menu ul li ul li a:visited {
		color: #fff;
		font-size:13px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding: 5px 12px 6px }
	#menu ul li ul li a:link:hover, #menu ul li ul li a:visited:hover {
		background: #2b81c4;
		color: #141B3D;
		font-size:13px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding: 5px 12px 6px;
		border: none }	
	#menu ul li ul li a:link:active, #menu ul li ul li a:visited:active {
		background: #2b81c4;
		color: #141B3D;
		font-size:13px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding: 5px 12px 6px;
		border: none }		
	#menu .sfHover .sf-with-ul{
		color: #01f0f4;
		background: #01f0f4 url(../im/bg_hover_nicemenu.jpg) repeat-x}	
	#logo { text-indent: -9999px }
	#info_navegacao { margin-left: 96px }
	#info_navegacao ul li {
		display: block;
		float: left;
		margin:10px 0 0 17px }
	#info_navegacao ul li a:link {
		display: block;
		font-size: 12px;
		color: #9cf;
		text-decoration: none }
	#info_navegacao ul li a:visited {
		display: block;
		font-size: 12px;
		color: #9cf;
		text-decoration: none }
	#info_navegacao ul li a:link:hover, #info_navegacao ul li a:visited:hover {
		display: block;
		font-size: 12px;
		color: #00ffff;
		text-decoration: underline }
	#bloco-menu-menu-menu-nav .menu .last {
		/*background: url(../im/usa_flag.jpg) no-repeat 0px 3px;
		text-indent: 31px;*/}
	#datahora {
		float: right;
		margin: 5px 0 19px }
	#menu_principal #menu{
		float: left;
		margin-left: 20px}
	#busca{ margin-right: 28px }
	
/*Corpo*/
	#corpo_global {
		background: url(../im/bg_corpo_global.jpg) top left repeat-x; }
	#corpo_home {
		width: 940px;
		margin: 0 auto;
		margin-bottom: 25px }
		
	/*#home_destaque	{
		background: url(../im/nicomex_destaque_home.jpg) no-repeat top left;
		height: 48px;
		padding: 450px 0 0 520px;
		width: 470px }*/
		
	.home #bloco-block-1 {
		background: url(../im/nicomex_destaque_home.jpg) no-repeat top left;
		height: 48px;
		padding: 450px 0 0 520px;
		width: 470px}
	
	.home #bloco-block-16 {
		background: url(../im/nicomex_destaque_home_EN.jpg) no-repeat top left;
		height: 48px;
		padding: 450px 0 0 520px;
		width: 470px}
		
	
	#home_conteudo {}
	/* COLUNAS HOME */
    #home_esquerda {
		float: left;
		width: 272px;
		height: 473px;
		padding: 0 0 25px 28px;
		color: #fff}
	#saiba_mais_esquerda{
		font-size: 13px;
		color: #99CCFF;
		margin-top: 30px}
    #home_centro {
		float: left;
		margin-left: 20px;
		width: 298px;
		height: 473px }
    #home_direita {
		float: right;
		width: 300px;
		height: 473px }
	#bloco-block-4 { margin-left: 44px }
	
	#bloco-twitterblock-0 h3, #bloco-block-23 h3, #bloco-block-22 h3, #bloco-block-8 h3, #bloco-block-10 h3 {
		font-size: 16px;
		font-family: Tahoma, Geneva, sans-serif;
		color: #FFF;
		margin-top: 20px }
	#bloco-block-23 p, #bloco-block-22 p, #bloco-block-8 p, #bloco-block-10 p, #bloco-block-39 p{
		font-size: 13px;
		color: #99ccff }
	#bloco-block-23 h4, #bloco-block-22 h4, #bloco-block-8 h4, #bloco-block-10 h4, #bloco-block-39 h4{
		font-size: 14px;
		color: #00cccc;}
	#bloco-block-23 p span, #bloco-block-22 p span, #bloco-block-8 p span, #bloco-block-10 p span { color: #00cccc;}
	#bloco-block-23 li, #bloco-block-22 li, #bloco-block-8 li, #bloco-block-10 li {		
		color: #e7f3ff;
		font-size: 12px;
		line-height: 18px;
		list-style-type: disc }
/*twitter*/
	#bloco-twitterblock-0 li{
		color: #E7F3FF;
		font-size: 13px;
		line-height: 18px;
		padding-bottom: 11px;
		margin-bottom: 11px;}
	#bloco-twitterblock-0 li span{
		font-family: Arial, Helvetica, sans-serif}
	#bloco-twitterblock-0 li a{
		color:#99ccff;
		font-size: 12px;
		display: block;}
	#bloco-twitterblock-0 ul{
		margin-top: 15px}
	#bloco-twitterblock-0 ul li+li+li{border-bottom: none}
	#bloco-block-23 ul, #bloco-block-22 ul, #bloco-block-8 ul, bloco-block-10 ul { margin-left: 15px }
	.noticias #bloco-twitterblock-0 h3 { color: #000033 }
	.noticias #bloco-twitterblock-0 li{
		color: #000033;
		font-size: 13px;
		line-height: 18px;
		padding-bottom: 11px;
		margin-bottom: 11px;}
	.noticias #bloco-twitterblock-0 li span{
		font-family: Arial, Helvetica, sans-serif}
	.noticias #bloco-twitterblock-0 li a{
		color: #333399;
		font-size: 12px;
		display: block;}
	.noticias #bloco-twitterblock-0 ul{
		margin-top: 15px}
	.noticias #bloco-twitterblock-0 ul li+li+li{border-bottom: none}
	.noticias #bloco-twitterblock-0 { padding-left: 46px }
	
/*twitter*/
	#bloco-aggregator-feed-1 h3 {
		margin: 22px 0 13px 0;
		color: #fff }
	#bloco-aggregator-feed-1 .blog-it img { display: none }	
	#bloco-aggregator-feed-1 .item-list ul li {
		margin: 0 0 10px 0;
		list-style-type: none;
		font-size: 13px }
	#bloco-aggregator-feed-1 a:link { color: #d8ebff; text-decoration:none }
	#bloco-aggregator-feed-1 a:visited { color: #d8ebff; text-decoration:none }
	#bloco-aggregator-feed-1 a:link:hover, .home a:visited:hover { color: #d8ebff; text-decoration:underline }
	#bloco-aggregator-feed-1 a:link:active, .home a:visited:active { color: #d8ebff }

/*Rodape*/
	#rodape_global {
		font-family: Tahoma, Geneva, sans-serif;
		background: url(../im/rodape_linha.jpg) repeat-x top left } 
	#rodape {
		background: url(../im/rodape_bg.jpg);
		color: #cff;
		font-size: 11px;
		height: 124px;
		width: 940px;
		margin: 0 auto }
	#rodape_direita {
		position:relative;
		width:76px;
		height:14px;
		margin:-25px 0px 0px 840px;
		border:#FFF solid 0px;
		float: left }	
	#rodape_direita #creditos address a {
		float:left;
		width:69px;
		height:13px;
		border:#fff solid 0px;
		text-indent:-9999em;
		overflow:hidden;
		background: url(../im/logomotiva.jpg) no-repeat }
	#rodape_direita #creditos address a:hover { background: url(../im/logomotiva.jpg) no-repeat 0px -13px }
	#rodape_esquerda {
		margin-left: 30px;
		width: 620px;
		float: left }
	#endereco {	padding-top: 20px }
	#copyright { width: 630px }
	#copyright p {
		margin-right: 5px;
		float: left }
	#bloco-menu-secondary-links ul { height: 10px }
	#bloco-menu-secondary-links ul li {
		border-right: 1px solid #0FF;
		display: block;
		float: left;
		margin: 2px 3px 0;
		padding: 0 5px 1px 0 }		
	#bloco-menu-secondary-links .last {	border-right: none }
	#bloco-menu-secondary-links ul li a {
		color: #00cccc;
		text-decoration: none }		
	#bloco-block-3 { float: right }
	#bloco-block-3 p {
		margin: 15px 0px 10px 17px;
		font-size: 11px;
		font-family: Verdana, Geneva, sans-serif;
		color: #00ffff }
	#bloco-block-3 ul li {
		margin-left: 6px;
		display: block;
		overflow: hidden;
		height: 24px;
		width: 23px;
		float: left }
	#bloco-block-3 ul li a{
		display: block;
		overflow: hidden;
		height: 24px;
		text-indent: -9999px;
		width: 23px }	
	.linkedin {	background: url(../im/bt_linkedin.jpg) no-repeat top left }
	.flickr { background: url(../im/bt_flickr.jpg) no-repeat top left }
	.twitter { background: url(../im/bt_twitter.jpg) no-repeat top left }
	.facebook {	background: url(../im/bt_facebook.jpg) no-repeat top left }	
	
/*Nice menu*/	
	ul.nice-menu-down li.menuparent, #header-region ul.nice-menu-down li.menuparent { background: none }
	ul.nice-menu-down li {
		border:none }	
	ul.nice-menu li {
		border: none !important ;
		background: none !important } 	
	ul.nice-menu ul, #header-region ul.nice-menu ul { border: none }	
	ul.nice-menu li.menuparent ul, #header-region ul.nice-menu li.menuparent ul {
		background: #fff;}
	.textarea-identifier, .terms { display: none}
	dd, .submitted, .new { display: none}
	dt a {
		text-decoration: none;
		padding: 3px 0;
		display: block}
	dt a:hover { text-decoration: underline }	
	li.leaf, li.expanded, li.collapsed{ list-style: none !important; margin:0; padding:0}
	ul.menu li { margin: 0 }
	.blog_usernames_blog { display: none !important }		
	/*
	ul.nice-menu-down li.menuparent, #header-region ul.nice-menu-down li.menuparent {
		background:none}
	ul.nice-menu-down li {
		border:none }	
	ul.nice-menu li{
		border:none !important;
		background:none !important}	
	ul.nice-menu ul, #header-region ul.nice-menu ul{
		border:none}	
	ul.nice-menu li.menuparent ul, #header-region ul.nice-menu li.menuparent ul {
		background: #000;}
	.textarea-identifier, .terms { display:none }
	.submitted, .new{ display: none }
	ul.nice-menu li a {
		color: #fff;
		font-size: 14px;
		font-weight: bold;
		margin: 16px 0px 0px 8px;
		text-decoration: none;
		display: block }
	ul.nice-menu li a:hover{
		background: url(../im/bg_hover_nicemenu.jpg) repeat-x top left;
		border: 1px solid #2b81c4;
		color: #0ff;		
		text-decoration: none }	
	ul.nice-menu, ul.nice-menu ul{ border:none}
	.views-admin-links, div.view div.views-admin-links li a, div.view div.views-admin-links li, div.view div.views-admin-links ul{ display:none}	
	#conteudo_texto .field-field-imagem-informativo{ display:none}
	.menu-578 ul li ul li{ display:none}	 */
	
/* MENU INTERNA */
	#bloco-menu_block_split-0, #bloco-menu-menu-utilidades-2level {	margin:36px 0 25px 33px }	
	#bloco-menu_block_split-0 ul, #bloco-menu-menu-utilidades-2level ul {
		width: 233px;
		list-style-image: none;
		text-decoration: none }
	#bloco-menu_block_split-0 ul li, #bloco-menu-menu-utilidades-2level ul li { 
		list-style: none;
		border: none }			
	#bloco-menu_block_split-0 ul li a, #bloco-menu-menu-utilidades-2level ul li a {
		border-bottom: 1px solid #f0eeed;
		display: block;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 14px;
		list-style-image: none;
		padding: 8px 0px 8px 0px;
		text-indent: 25px;
		text-decoration: none;
		color: #003 }
	#bloco-menu_block_split-0 ul li a:hover, #bloco-menu-menu-utilidades-2level ul li a:hover {
		display: block;
		background: #f7f0eb;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #3333ad;
		text-decoration: none }
		
	#bloco-menu_block_split-0 ul .first a, #bloco-menu-menu-utilidades-2level ul .first a {
		border-top: 1px solid #e0ddf3;
		display: block;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 14px;
		list-style-image: none;
		text-decoration: none;
		padding: 8px 0px 8px 0px;
		width: 232px;
		color: #003 }
	#bloco-menu_block_split-0 ul .first a:hover, #bloco-menu-menu-utilidades-2level ul .first a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #3333ad;		
		text-decoration: none }
		
	#bloco-menu_block_split-0 ul .last a, #bloco-menu-menu-utilidades-2level  ul .last a {
		border-bottom: 1px solid #c6c4ca;
		display: block;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 14px;
		list-style-image: none;
		text-decoration: none;
		padding: 8px 0px 8px 0px;
		color: #003 }
	#bloco-menu_block_split-0 ul .last a:hover, #bloco-menu-menu-utilidades-2level ul .last a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #3333ad;
		text-decoration: none }		
	#bloco-menu_block_split-0 .active-trail, #bloco-menu-menu-utilidades-2level .active-trail {
		background: url(../im/bullet.gif) no-repeat 12px 12px ;
		font-weight: bold;}
	#bloco-menu_block_split-0 .active-trail a:link:hover, #bloco-menu_block_split-0 .active-trail a:visited:hover, #bloco-menu-menu-utilidades-2level .active-trail a:link:hover, #bloco-menu-menu-utilidades-2level .active-trail a:visited:hover {
		color: #000 !important;
		background: none;
		cursor: auto;}
	#bloco-menu_block_split-0 .active-trail a:hover:active, #bloco-menu-menu-utilidades-2level .active-trail a:hover:active {
		color: #000 !important;
		background: none;
		cursor: auto;}
	#bloco-menu_block_split-0 .menu .active {
		background: url(../im/bullet.gif) no-repeat 12px 12px ;
		font-weight: bold;}
	/*Imagem do bullet sobrepondo todas as outras quando passar o mouse em cima - hover*/	
	#bloco-menu_block_split-0 .menu .active a:hover, #bloco-menu_block_split-0 .menu .active, #bloco-menu_block_split-0 .menu .active a:hover:active, #bloco-menu_block_split-0 .menu .active a:visited:hover, #bloco-menu_block_split-0 .menu .active a:link:hover {
		background: url(../im/bullet.gif) no-repeat 12px 12px ;
		color:#000 !important;
		cursor:default !important;
		font-weight: bold;}
/* FIM MENU INTERNA */
	.home a:link { color: #0df3f5; text-decoration:none }
	.home a:visited { color: #0df3f5; text-decoration:none }
	.home a:link:hover, .home a:visited:hover { color: #0df3f5; text-decoration:underline }
	.home a:link:active, .home a:visited:active { color: #0df3f5 }
/*lista tipo de container */
	#conteudo ul, #conteudo ul {
		display: block;
		margin: 20px 0 0 18px }
	#conteudo ul li, #conteudo ul li {
		margin: 5px 0;
		list-style-type: disc }
	
/* Busca */
	#busca {
		background: url(../im/fundo_busca_completo.jpg) no-repeat top left;
		border: 1px solid #2b81ca;
		float: right }
	#search #edit-search-theme-form-1 {
		background: none;
		border: none;
		color: #003376;
		float: left;
		height: 19px;
		padding: 3px 0 0 5px;
		width: 139px }		
	.busca_submit, #busca .form-submit, #busca_rodape .form-submit, #busca_esquerda .form-submit {
		background: none;
		border: medium none;
		float: left;
		height: 22px;
		padding-top: 0px;
		width: 18px;
		cursor: pointer }
		
/* Newsletter */
	#bloco-block-4 #digite_seu_email {
		background: url(../im/bg_newsletter.jpg) repeat-x top left;
		border: 1px solid #ccc ;
		border-right: none;
		color: #003376;
		float: left;
		height: 19px;
		margin-top: 10px;
		padding: 3px 0 0 5px;
		width: 139px }		
	#bloco-block-4 #enviar {
		background: url(../im/bt_enviar_newsletter.jpg) no-repeat top left;
		border: medium none;
		height: 24px;
		margin-top: 10px;
		text-indent: -9999px;
		width: 72px;
		cursor: pointer }		
	#bloco-block-4, #bloco-block-4 h3 {
		color:#000043 }		
		
/* INTERNAS */
	#banner_internas {
		background: url(../im/topo_internas_bg.jpg) repeat-x top left;
		height: 93px }
	#internas_conteudo_topo {
		margin: 0 auto;
		width: 940px;
		height:93px;}
	#internas_conteudo_topo_esquerda {
		/*float: left;*/
		background: url(../im/banner_topo_internas_2.jpg) top left no-repeat;
		overflow: hidden;
		display: block;
		height: 93px }
	#internas_conteudo_topo_esquerda h2 {
		border: none;
		color: #fff;
		font-family: futura,tahoma;
		font-size: 28px;
		padding: 35px 0 0 45px }	
	/*#internas_conteudo_topo_direita {
		background: url(../im/banner_internas.jpg) top left no-repeat;
		display: block;
		float: right;
		width: 618px;
		height: 93px }*/
	#corpo_global { padding-bottom: 25px }
	.internas #corpo_global, .user #corpo_global { background: #fdfaf2 url(../im/bg_corpo_internas.jpg) top left repeat-x; }
	#corpo {
		margin: 0 auto;
		width: 940px;}
	#barra_esquerda {
		float: left;
		width: 280px}
	#conteudo{
		float:right;
		width: 620px;
		padding-right: 20px }
	.user #conteudo{ width: 890px }		
	#breadcrumb {
		margin: 15px 0px ;
		font-size: 11px;
		border-bottom: 1px solid #e0ddf3 }	
	.breadcrumb { padding-bottom: 7px }	
	#breadcrumb a:link {
		color: #339;
		text-decoration: none; }
	#breadcrumb a:visited {
		color: #339;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none; }
	#breadcrumb a:hover {}	
	#conteudo_topo {
		height: 50px }
	#titulo { float: left }
	#titulo h3{
		font-size: 24px;
		color: #000;
		font-family: Arial, Helvetica, sans-serif;
		border: none;
		font-weight: 100 }
	#tamanho_texto {
		width: 218px;
		font-size: 13px;
		color: #8e8da0;
		float: right;
		margin-top: 10px }
    #tamanho_texto span {
		display: block;
		float: left;
		margin: 4px 12px 0px 18px }
	#aumentar1:link, #aumentar1:visited {
		overflow: hidden;
		background: url(../im/fonte_mais.jpg) no-repeat 4px 1px;
		text-indent: 9999px;
		border: 1px solid #ccc;
		display: block;
		float: left;
		width: 20px;
		height: 19px;
		margin-left: 3px;}		
	#aumentar2:link, #aumentar2:visited {
		overflow: hidden;
		background: url(../im/fonte_mais.jpg) no-repeat -20px 1px;
		text-indent: 9999px;
		border: 1px solid #ccc;
		display: block;
		float: left;
		width: 20px;
		height: 19px;
		margin-left: 3px;}		
	#aumentar3:link, #aumentar3:visited {
		overflow: hidden;
		background: url(../im/fonte_mais.jpg) no-repeat -44px 1px;
		text-indent: 9999px;
		border: 1px solid #ccc;
		display: block;
		float: left;
		width: 20px;
		height: 19px;
		margin-left: 3px;}
		
     .ferramentas .addtoany{
		display:block;
		font-family:verdana;
		font-size:12px;
		height:18px;
		float: left;
		margin-right: 40px;}
     .ferramentas .forward_links{
		background:transparent url(../im/encaminhe.jpg) no-repeat scroll left top;
		display:block;
		float:left;
		font-family:verdana;
		font-size:12px;
		padding:0;
		margin-right:20px}
     .ferramentas .forward_links a{
	    text-indent: -9999px;
	    overflow: hidden;
	    display: block;
	    height:24px;
	    width: 120px;}
     .ferramentas .print_html{
		background:transparent url(../im/imprima.jpg) no-repeat scroll left top;
		display:block;
		float:left;
		font-family:verdana;
		font-size:12px;
		height:30px;
		margin-right: 30px;
		width: 85px;}
     .ferramentas .print_html a{
		text-indent: -9999px;
		overflow: hidden;
		display: block;
		height:23px;
		width:85px;}
     .ferramentas{ 
		height:32px;
		margin-top:25px;
		padding-top:11px;
		border-bottom: 1px solid #f0f0f0;
		border-top: 1px solid #f0f0f0;
		display:block !important}
     .voltar_topo a{
		text-indent: -9999px;
		overflow: hidden;
		display: block;
		height:23px;
		width:116px;		
		}
     .voltar_topo{
		background:transparent url(../im/voltaraotopo.jpg) no-repeat scroll 0 0;
		display:block;
		float:right;
		font-family:verdana;
		font-size:12px;
		height:23px;
		width:116px;}


     .ferramentas_en .addtoany_en{
		display:block;
		font-family:verdana;
		font-size:12px;
		height:18px;
		float: left;
		margin-right: 40px;}
     .ferramentas_en .forward_links_en {
		background:transparent url(../im/email_post.jpg) no-repeat scroll left -5px;
		display:block;
		float:left;
		font-family:verdana;
		font-size:12px;
		padding:0;
		margin-right:20px}
     .ferramentas_en .forward_links_en a{
	    text-indent: -9999px;
	    overflow: hidden;
	    display: block;
	    height:24px;
	    width: 120px;}
     .ferramentas_en .print_html_en {
		background:transparent url(../im/print.jpg) no-repeat scroll left -5px;
		display:block;
		float:left;
		font-family:verdana;
		font-size:12px;
		height:30px;
		margin-right: 30px;
		width: 85px;}
     .ferramentas_en .print_html_en a{
		text-indent: -9999px;
		overflow: hidden;
		display: block;
		height:23px;
		width:85px;}
     .ferramentas_en{ 
		height:32px;
		margin-top:25px;
		padding-top:8px;
		border-bottom: 1px solid #f0f0f0;
		border-top: 1px solid #f0f0f0;
		display:block !important}
     .voltar_topo_en a{
		text-indent: -9999px;
		overflow: hidden;
		display: block;
		height:23px;
		width:116px;		
		}
     .voltar_topo_en{
		background:transparent url(../im/back_top.jpg) no-repeat 0px -5px;
		display:block;
		float:right;
		font-family:verdana;
		font-size:12px;
		height:23px;
		width:116px;}





/* POST DE BLOG */
	#conteudo #conteudo_texto .node h2 a:link { color: #000; text-decoration:none }
	#conteudo #conteudo_texto .node h2 a:visited { color: #000; text-decoration:none }
	#conteudo #conteudo_texto .node h2 a:link:hover, .home a:visited:hover { color: #000; text-decoration:underline }
	#conteudo #conteudo_texto .node h2 a:link:active, .home a:visited:active { color: #000 }
/*	#conteudo #conteudo_texto .node {
		border-bottom: 1px solid #CCC;
		margin: 30px 0  }
*/

	#conteudo #conteudo_texto #node-116 h4 { 
		color: #333399;	
		cursor:pointer }



/*  DISPLAY NONE */
	#bloco-nice_menus-1 h3, #bloco-menu-secondary-links h3, #bloco-menu_block_split-0 h3, #info_navegacao #bloco-menu-menu-menu-nav h3, #bloco-menu-menu-utilidades-2level h3, #webform-component-inrfb legend { display: none }
	.user #tamanho_texto, .user .voltar_topo { display: none }
	.links, .addtoany { display: none }
	
	#bloco-block-11, #bloco-block-40 { margin: 45px 34px }
	#bloco-block-11 a{
		display: block;
		margin-top: 10px }
	#bloco-block-11 a:link {
		color: #3333ad;
		font-size: 14px; }
	#bloco-block-11 a:visited {
		color: #3333ad;
		font-size: 14px; }	
	
      .home a:link { color: #0df3f5; text-decoration:none }
      .home a:visited { color: #0df3f5; text-decoration:none }
      .home a:link:hover, .home a:visited:hover { color: #0df3f5; text-decoration:underline }
      .home a:link:active, .home a:visited:active { color: #0df3f5 }




/*reset-form*/
	.oportunidade .form-item, .oportunidade .form-checkboxes, .oportunidade .form-radios /*, .cotacao .form-item, .cotacao .form-checkboxes, .cotacao .form-radios*/ {
		margin: 0 }
	.oportunidade .form-item label.option/*, .cotacao .form-item label.option*/ { display: block }
	.oportunidade input, /*.cotacao input*/  {
		margin: 0;
		padding: 0 }
	.oportunidade #webform-component-pretensoes{ border-bottom:#000 solid 0px}	
	.oportunidade #webform-component-add_training .form-item label, .oportunidade #webform-component-add_training2 .form-item label,
	.oportunidade #webform-component-adicionar .form-item label, .oportunidade #webform-component-adicionar_experiencia .form-item label,
	.oportunidade #webform-component-adicionar2 .form-item label, 
	.oportunidade #webform-component-adicionar_experiencia2 .form-item label{ display:none}
	.oportunidade #webform-component-adicionar2 .form-item .form-checkboxes label,
	.oportunidade #webform-component-add_training2 .form-item label, 
	.oportunidade #webform-component-adicionar_experiencia .form-item .form-checkboxes label, 
	.oportunidade #webform-component-adicionar_experiencia2 .form-item .form-checkboxes label{
		display:none;
		font-weight:700;
		margin:0px -2px}
	.oportunidade #webform-component-adicionar .form-item .form-checkboxes label,
	.oportunidade #webform-component-add_training .form-item .form-checkboxes label,
	.oportunidade #webform-component-adicionar_experiencia .form-item .form-checkboxes label{
		font-weight:700;
		margin:12px -2px;
		display:block;}
	.oportunidade #webform-component-institution2, .oportunidade #webform-component-institution3, 
	.oportunidade #webform-component-company2, .oportunidade #webform-component-company3,
	.oportunidade #webform-component-degree_training2, .oportunidade #webform-component-degree_training3, 
	.oportunidade #webform-component-segment2, .oportunidade #webform-component-segment3, 
	.oportunidade #webform-component-course2, .oportunidade #webform-component-course3,
	.oportunidade #webform-component-cargo2, .oportunidade #webform-component-cargo3,
	.oportunidade #webform-component-status2, .oportunidade #webform-component-status3,
	.oportunidade #webform-component-period2, .oportunidade #webform-component-period3,
	.oportunidade #webform-component-until2, .oportunidade #webform-component-until3,
	.oportunidade #webform-component-developed_activities2, .oportunidade #webform-component-developed_activities3,
	.oportunidade #webform-component-year_training2, .oportunidade #webform-component-year_training3{ display:none}	
	.oportunidade #webform-component-year_training2{ margin-bottom:12px;}
		
/*form-floats*/
	#webform-component-cpf, #webform-component-id {
		display: block;
		float: left }
	#webform-component-sexo, #webform-component-gender {
		display: block;
		float: left }
	#webform-component-data_de_nascimento .form-radios { display: block }
	#edit-submitted-dados-pessoais-sexo-Feminino-wrapper, #edit-submitted-personal-gender-Female-wrapper {
		display: block;
		float: left }
	#edit-submitted-dados-pessoais-sexo-Masculino-wrapper, #edit-submitted-personal-gender-Male-wrapper {
		display: block;
		float: left;
		margin-left: 25px }
	#webform-component-data_de_nascimento, #webform-component-birthday {
		clear: both;
		display: block;
		float: left;
		margin-bottom: 10px } /*margin data de nascimento não pegou */		
	#webform-component-idade, #webform-component-age {
		display: block;
		float: left;
		*float: right; /*IE6&7*/
		*margin-right: 320px } /*IE6&7*/ 
	#webform-component-estado_civil, #webform-component-civil_status {
		clear: both;
		display: block }
	#webform-component-nacionalidade, #webform-component-nationality {
		display: block;
		float: left;
		margin-bottom: 20px }
	#webform-component-naturalidade, #webform-component-hometown {
		display: block;
		float: left }
	#webform-component-cep, #webform-component-zip_code {
		clear: both;
		display: block;
		border-top: 1px solid #e0def3;
		padding-top: 20px }
	#webform-component-cidade, #webform-component-city {
		display: block;
		float: left;
		margin-bottom: 10px }
	#webform-component-estado, #webform-component-state {
		display: block;
		float: left }
	#webform-component-telefone_residencial, #webform-component-home_phone { clear: both }
	#webform-component-de, #webform-component-period {
		display: block;
		float: left;
		margin-bottom: 10px }
	#webform-component-ate, #webform-component-until {
		display: block;
		float: left }
	#webform-component-atividades_desenvolvidas, #webform-component-developed_activities { clear: both }
	#webform-component-salario {
		display: block;
		float: left;
		margin-bottom: 10px }
	#webform-component-pretensao_salarial {
		display: block;
		float: left }
	#webform-component-area_de_atuacao { clear: both }
	

	/** Idiomas **/
	
	#webform-component-ingles, #webform-component-nivel, #webform-component-nivel_esp, #webform-component-nivel_franca  {
		display: block;
		float: left }
		
	#webform-component-nivel_port, #webform-component-nivel_spain, #webform-component-nivel_french {
		display: block;
		float: left }
		
	#webform-component-nivel .form-item, #webform-component-nivel_esp .form-item, #webform-component-nivel_franca .form-item { float: left }

	#webform-component-nivel_port .form-item, #webform-component-nivel_spain .form-item, #webform-component-nivel_french .form-item { float: left }

		
	#webform-component-ingles, #webform-component-espanhol, #webform-component-frances {
		clear: both;
		display: block;
		float: left }
	
	#webform-component-portuguese, #webform-component-spanish, #webform-component-french {
		clear: both;
		display: block;
		float: left }
		
	
	#webform-component-ingles label, #webform-component-espanhol label, #webform-component-ingles label, #webform-component-frances label { 
	display: none;
	width:100px;}
	#webform-component-portuguese label, #webform-component-spanish label, #webform-component-french label { display: none }	
	
	#webform-component-nivel label, #webform-component-nivel_esp label, #webform-component-nivel_franca label { display: none }
	#webform-component-nivel_port label, #webform-component-nivel_spain label, #webform-component-nivel_french label { display: none }
	
	
	#webform-component-ingles label.option, #webform-component-espanhol label.option, #webform-component-frances label.option { display: block } 
	#webform-component-portuguese label.option, #webform-component-spanish label.option, #webform-component-french label.option { display: block;
	width:100px;}
	
	#webform-component-nivel label.option, #webform-component-nivel_esp label.option, #webform-component-nivel_franca label.option {
		padding-left: 10px;
		display: block }
		
	#webform-component-nivel_port label.option, #webform-component-nivel_spain label.option, #webform-component-nivel_french label.option {
		padding-left: 10px;
		display: block }
	
	#webform-component-idiomas legend {
		display: block;
		font-weight: bold;
		padding: 10px 0 0 25px }
	
	#webform-component-language legend {
		display: block;
		font-weight: bold;
		padding: 10px 0 0 25px }
	
	#edit-submitted-outros-idiomas-wrapper textarea {
		height:46px;
		width:485px }
	
/*	#form-submit .form-submit { 
		clear: both;
		display: block;
		float: left }*/
	

	
	
/*form-aparencia*/

	#webform-client-form-70, #webform-client-form-21, #webform-client-form-22, #contact-mail-page, #webform-client-form-56, #webform-client-form-57 {
		background: #f8f1e5;
		padding: 10px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px }
	.oportunidade #webform-client-form-21 label, .oportunidade #webform-client-form-56 label { margin-bottom: 5px } 
	.oportunidade .webform-component-textfield, .oportunidade .webform-component-email, .oportunidade .webform-component-select, .oportunidade .webform-component-date, .oportunidade .webform-component-textarea, .oportunidade .form-submit, .cotacao .webform-component-textfield, .cotacao .webform-component-select, .cotacao .webform-component-date, .cotacao .webform-component-textarea, .cotacao .form-submit, .cotacao .webform-component-email, .contato .webform-component-textfield, .contato .webform-component-select, .contato .webform-component-date, .contato .webform-component-textarea, .contato .form-submit, .contato .webform-component-email { margin: 10px 0 0 25px }
	.oportunidade input, .cotacao input, .contato input {
		padding: 5px }
	.oportunidade select, .cotacao select { padding: 5px 0 5px 1px }
	#webform-component-e_necessario_informar_ao_menos_um_telefone legend, #webform-component-you_must_inform_at_least_one_telephone legend {
		display: block;
		padding: 5px 0 0 25px }
	.oportunidade #webform-component-e_portador_de_deficiencia {
		display: block;
		border-top: 1px solid #e0def3;
		padding-top: 20px }
	.oportunidade #webform-component-e_mail,.oportunidade #webform-component-qual, .oportunidade #webform-component-email {	margin-bottom: 20px }
	#webform-client-form-21 legend a, #webform-client-form-22 legend a {
		text-decoration: none;
		text-indent: 10px;
		color: #3333ad;
		display: block;
		font-weight: bold }
	#webform-client-form-21 legend a:hover, #webform-client-form-22 legend a:hover { text-decoration: underline }
	/*
	.oportunidade #webform-component-personal,
	.oportunidade #webform-component-dados_pessoais,
	.oportunidade #webform-component-training,
	.oportunidade #webform-component-formacao,
	.oportunidade #webform-component-experience,
	.oportunidade #webform-component-experiencia,
	.oportunidade #webform-component-formacao_2,
	.oportunidade #webform-component-formacao_3,
	.oportunidade #webform-component-experiencia_2{
		border-bottom: 1px solid #e0def3;
		padding-bottom: 10px;
		margin-bottom: 10px }
		*/
	.oportunidade .webform-component-fieldset.collapsible {
		border-bottom: 1px solid #e0def3;
		padding-bottom: 10px;
		margin-bottom: 10px }
		
	#webform-component-sexo .form-item label, #webform-component-gender .form-item label {
		display: block;
		margin-bottom: 10px }
	#webform-component-pretensao_salarial { margin-left: 30px }
	#webform-component-atividades_desenvolvidas em {
		display: block;
		text-align: right;
		color: #666;
		width: 485px }
	.resizable-textarea { width: 485px }
	.oportunidade #tamanho_texto, .cotacao #tamanho_texto, .contato #tamanho_texto { display: none }
	
	/* tabela cotacao-online */
	#webform-component-size_cm legend, #webform-component-smart_express_size_cm legend, #webform-component-size_cm2 legend {
/*		border: 1px solid #E0DEF3;
		background: #FDFAF2;
*/		display: none;
		/*padding: 0 140.5px*/ }
	#webform-component-size_cm .form-item, #webform-component-smart_express_size_cm .form-item, #webform-component-size_cm .form-item { margin: 0 }
	#webform-component-size_cm, #webform-component-smart_express_size_cm, #webform-component-size_cm2 {
		display: block;
		width: 470px;
		margin: 26px }
	#webform-component-size_cm .webform-component-textfield, #webform-component-smart_express_size_cm .webform-component-textfield, #webform-component-smart_express .webform-component-textfield, #edit-submitted-smart-express-size-cm2-l-wrapper, #edit-submitted-smart-express-size-cm2-w-wrapper, #edit-submitted-smart-express-size-cm2-h-wrapper, #edit-submitted-smart-express-size-cm2-gross-wt-kg-wrapper, #edit-submitted-smart-express-size-cm2-total-value-usd-wrapper { margin: 0 }
	#webform-component-size_cm .webform-component-textfield, #webform-component-smart_express_size_cm .webform-component-textfield, #webform-component-smart_express .webform-component-textfield { float: left }
	#webform-component-size_cm label, #webform-component-smart_express_size_cm label {
		display: none }
	#webform-component-size_cm input, #webform-component-smart_express_size_cm input, #webform-component-size_cm input {
		border: 1px solid #E0DEF3;
		width: 100px }
	#webform-component-size_cm2 input {
		border: 1px solid #E0DEF3;
		width: 75px }
	#webform-component-l label, #webform-component-w label, #webform-component-h label, #webform-component-gross_wt_kg label, #webform-component-total_value_usd label, #webform-component-l_cm label, #webform-component-w_cm label, #webform-component-h_cm label {
		background: #FDFAF2;
		border: 1px solid #E0DEF3;
		margin-bottom: -1px;
		text-align: center;
		display: block }
	#edit-submitted-smart-express-size-cm2-l-wrapper label, #edit-submitted-smart-express-size-cm2-w-wrapper label, #edit-submitted-smart-express-size-cm2-h-wrapper label, #edit-submitted-smart-express-size-cm2-gross-wt-kg-wrapper label, #edit-submitted-smart-express-size-cm2-total-value-usd-wrapper label, #edit-submitted-smart-express-size-cm-l-cm-wrapper label, #edit-submitted-smart-express-size-cm-w-cm-wrapper label, #edit-submitted-smart-express-size-cm-h-cm-wrapper label, #edit-submitted-smart-express-size-cm-gross-wt-kg-wrapper label, #edit-submitted-smart-express-size-cm-total-value-usd-wrapper label {
		background: #FDFAF2;
		border: 1px solid #E0DEF3;
		margin-bottom: -1px;
		text-align: center;
		display: block;
		padding-top: 5px;
		width: 90px;
		height: 15px }
	#edit-submitted-smart-express-size-cm2-l-wrapper input, #edit-submitted-smart-express-size-cm2-w-wrapper input, #edit-submitted-smart-express-size-cm2-h-wrapper input, #edit-submitted-smart-express-size-cm2-gross-wt-kg-wrapper input, #edit-submitted-smart-express-size-cm2-total-value-usd-wrapper input, #edit-submitted-smart-express-size-cm-l-cm-wrapper input, #edit-submitted-smart-express-size-cm-w-cm-wrapper input, #edit-submitted-smart-express-size-cm-h-cm-wrapper input, #edit-submitted-smart-express-size-cm-gross-wt-kg-wrapper input, #edit-submitted-smart-express-size-cm-total-value-usd-wrapper input {
		width: 80px }
		
	#webform-component-anexar_arquivo {
		display: block;
		margin-left: 25px }
	
		
	#webform-component-inrfb legend { display: none }
	#webform-component-inrfb {
		display: block;
		clear: both }
	#webform-component-inrfb p { margin-top: 20px }
	#edit-submitted-smart-express-size-cm2-gross-wt-kg-wrapper label, #edit-submitted-smart-express-size-cm2-total-value-usd-wrapper label, #edit-submitted-smart-express-size-cm-gross-wt-kg-wrapper label, #edit-submitted-smart-express-size-cm-total-value-usd-wrapper label { font-size: 10px }
		
/*tabela icoterms*/
	#node-41 table {
		border: 1px solid #e0def3;
		margin-top: 10px }
	#node-41 th {
		background: #eee;
		font-size: 10px;
		text-align: center;
		padding: 10px }
	#node-41 td {
		font-size: 10px;
		padding: 10px;}



.esconder_campo, #edit-search-theme-form-1-wrapper label { display: none }

/*menu links*/
	#bloco-menu-menu-links, #bloco-menu-menu-servicos {
		border: 1px solid #ccc;
		display: block;
		margin: 0 0 20px 33px;
		padding: 10px 0px 10px 25px;
		width: 205px }
	#bloco-menu-menu-links h3, #bloco-menu-menu-servicos h3 {
		color: #333399;
		font-size: 13px;
		font-weight: normal;
		margin-bottom: 10px }
	#bloco-menu-menu-links li, #bloco-menu-menu-servicos li {
		margin-bottom: 10px }
  #bloco-menu-menu-links a:link, #bloco-menu-menu-servicos a:link { color: #003; font-size: 13px; text-decoration:none }
  #bloco-menu-menu-links a:visited, #bloco-menu-menu-servicos a:visited { color: #003; font-size: 13px; text-decoration:none }
  #bloco-menu-menu-links a:link:hover, #bloco-menu-menu-links a:visited:hover, #bloco-menu-menu-servicos a:link:hover, #bloco-menu-menu-servicos a:visited:hover { color: #003; text-decoration:underline }
  #bloco-menu-menu-links a:link:active, #bloco-menu-menu-links a:visited:active, #bloco-menu-menu-servicos a:link:active, #bloco-menu-menu-servicos a:visited:active { color: #003 }

	.menu_logistica {
		border: 1px solid #ccc;
		display: block;
		margin: 0 0 20px 33px;
		padding: 10px 0px 10px 25px;
		width: 205px }
	.menu_logistica h3 {
		color: #333399;
		font-size: 13px;
		font-weight: normal;
		margin-bottom: 10px }
	.menu_logistica li {
		margin-bottom: 10px }

  .menu_logistica a:link { color: #333399; font-size: 13px; text-decoration:none }
  .menu_logistica a:visited { color: #333399; font-size: 13px; text-decoration:none }
  .menu_logistica a:link:hover, .menu_logistica a:visited:hover { color: #333399; text-decoration:underline }
  .menu_logistica a:link:active, .menu_logistica a:visited:active { color: #333399; }






 /* popup_menu */
.jqpopupmenu, .jqpopupmenu ul{ /*topmost and sub ULs, respectively*/
font: normal 13px Verdana;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: white;
border: 1px solid black;
visibility: hidden;
display: none; /*collapse all sub menus to begin with*/
box-shadow: 3px 3px 8px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 3px 3px 8px #818181;
-moz-box-shadow: 3px 3px 8px #818181;
}


.jqpopupmenu li{
position: relative;
}

.jqpopupmenu li a{
display: block;
width: 160px; /*width of menu (not including side paddings)*/
color: black;
background: #F5F5F5;
text-decoration: none;
padding: 4px 5px;
}

* html .jqpopupmenu li{ /*IE6 CSS hack*/
display: inline-block;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.jqpopupmenu li a:hover, .jqpopupmenu li.selected>a{
background: #e0e0e0;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

 
.esconder_campo {display: none !important }

.content_cotacao, .content_body { 
	float: left;
	margin-left: 45px }

/* FAVORITO */
#favorito {
	width: 20px;
	position: absolute;
	margin: 4px 80px;
	height: 20px;}
#favorito img {
	cursor:pointer;
	width: 25px;
	height: 25px;}	


.modelo td { border:1px solid #666666 }

	


table {
  margin: 1em 0;
  width: 100%;     // THIS CAUSE THE ALL TABLE BECOME 100%
}


