/* 
	Dualtec - www.dualtec.com.br
	***************************************************
	CSS: Mario S. Ontivero - montivero@dualtec.com.br ;
	CSS: Igor V. Martins - imartins@dualtec.com.br ;
	Last CSS update: november, 16 of 2007
	***************************************************
*/


@import url(/css/forms.css);/*ARQUIVO DE FORMATACAO DOS FORMULARIOS*/

*{ margin:0; padding:0;}

body{ background:#fff; font-family:verdana;}

#geral{
	width:757px;
	margin:10px auto;
}
.SM{display:none;} /*SEARCH MARKETING*/

#topo{
	width:757px;
	height:93px;
	background:url(/imagens/bg/topo.gif) no-repeat left top;
	border-bottom:solid 2px #cc0000;
	position:relative;
}
#topo h1 a{
	display:block;
	width:303px;
	height:93px;
	text-indent:-9999px;
	float:left;
	overflow:hidden;
}

#topo h2{display:none; float:left;}

/*#pt-br #topo fieldset{
	border:none;
	float:right;
	width:149px;
	height:34px;
	padding-top:10px;
	font-size:10px;
}*/
#topo fieldset{
	border:none;
	float:right;
	width:174px;
	height:34px;
	padding-top:10px;
	font-size:10px
}
#topo fieldset ol li{list-style:none; height:19px;}
/*#topo fieldset label{ width:38px; float:left;}*/
#topo fieldset label{ width:52px; float:left;}
#topo fieldset input {
	float:left;
	border:solid 1px #555555;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif !important;
	color:#cc0000;
}
#topo fieldset li.senha input{ margin-right:3px;}
#topo fieldset input.sembordas{
	border:none!important;
	width:auto!important;
}

#topo .iata_linguagem{
	float:left;
	position:absolute;
	right:0;
	bottom:0;
	width:107px;
	height:45px;
}

#topo .iata{
	display:block;
	width:57px;
	height:42px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/imagens/bts/iata.gif) no-repeat left top;
	float:left;
}
#topo .iata_linguagem a.english{
	display:block;
	float:left;
	width:42px;
	height:42px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/imagens/bts/en.gif) no-repeat left top;
}
#en-us #topo .iata_linguagem a.english{
	background:url(/imagens/bts/pt.gif) no-repeat left top;
}
/*PORTUGUES*/
#pt-br ul.menu{
	 position:relative;	z-index:998;
	clear:both;
	background: url(/imagens/bts/menu_pt.gif) no-repeat left 7px;
	width:757px;
	height:32px;
	padding:7px 0 0 7px;
}
/*INGLES*/
#en-us ul.menu{
	 position:relative;	z-index:998;
	clear:both;
	background: url(/imagens/english/bts/menu_en.gif) no-repeat left 7px;
	width:757px;
	height:32px;
	padding:7px 0 0 7px;
}

ul.menu li{ list-style:none; float:left;}
ul.menu li a{display:block; overflow:hidden;}
ul.menu li.empresa a, ul.menu li.servicos a, ul.menu li.equipe a, ul.menu li.representantes a, ul.menu li.info a, ul.menu li.fale a{text-indent:-9999px; height:32px;border-bottom:solid 2px #fff;}
ul.menu li.empresa a:hover, ul.menu li.servicos a:hover, ul.menu li.equipe a:hover, ul.menu li.representantes a:hover, ul.menu li.info a:hover, ul.menu li.fale a:hover{border-bottom:solid 2px #cc0000;}
ul.menu li.empresa a{width:104px;}
ul.menu li.servicos a{width:90px;}
ul.menu li.equipe a{width:82px;}
ul.menu li.representantes a{width:233px;}
ul.menu li.info a{width:116px;}
ul.menu li.fale a{width:119px;}

ul.menu li div#s1{
	position:absolute;
	top:40px;
	left:516px;
	display:none;
	width:116px;
	height:45px!important;
}
ul.menu li div#s1 ul{height:45px!important;}

ul.menu li div#s1 li{
	border:none !important;
	padding-top:3px;
	float:none !important;
	clear:both;
	position:static !important;
}
ul.menu li div#s1 li a{
	display:block !important;
	background:#efefef ;
	border:solid 1px #ccc !important;
	color:#666;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif !important;
	text-decoration:none;
	width:116px;
	height:16px!important;
	text-indent:0!Important;
	padding:2px 0 0 4px!important;

}
ul.menu li div#s1 li a:hover{ color:#cc0000;}
ul.menu li.info div#s1 ul { width:110px !important;}
ul.menu li.info div#s1 ul li a{ width:110px !important;}


#conteudo{
	clear:both;
	min-height:249px;
	_height:249px;
	padding-top:1px;
	position:relative;
	
}
#conteudo ul.servicos_home{
	float:left;
	width:215px;
	padding-top:2px;	
}
#conteudo ul.servicos_home li{
	height:41px;
	background:url(/imagens/bg/li_servicos_home.gif) no-repeat left top;
	list-style:none;
}
#conteudo ul.servicos_home li a{
	display:block;
	height:38px !Important;
	width:100%;
	text-indent:-9999px;
	background-position:left center;
	background-repeat:no-repeat;
	overflow:hidden;
}
/*PORTUGUES*/
#pt-br #conteudo ul.servicos_home li a.importacao{ background-image:url(/imagens/bts/importacao.gif);}
#pt-br #conteudo ul.servicos_home li a.exportacao{ background-image:url(/imagens/bts/exportacao.gif);}
#pt-br #conteudo ul.servicos_home li a.door{ background-image:url(/imagens/bts/door.gif);}
#pt-br #conteudo ul.servicos_home li a.desembaraco{ background-image:url(/imagens/bts/desembaraco.gif);}
#pt-br #conteudo ul.servicos_home li a.carga{ background-image:url(/imagens/bts/carga_projeto.gif);}
#pt-br #conteudo ul.servicos_home li a.assessoria{ background-image:url(/imagens/bts/assessoria.gif);}

/*INGLES*/

#en-us #conteudo ul.servicos_home li a.importacao{ background-image:url(/imagens/english/bts/importacao.gif);}
#en-us #conteudo ul.servicos_home li a.exportacao{ background-image:url(/imagens/english/bts/exportacao.gif);}
#en-us #conteudo ul.servicos_home li a.door{ background-image:url(/imagens/bts/door.gif);}
#en-us #conteudo ul.servicos_home li a.desembaraco{ background-image:url(/imagens/english/bts/desembaraco.gif);}
#en-us #conteudo ul.servicos_home li a.carga{ background-image:url(/imagens/english/bts/carga_projeto.gif);}
#en-us #conteudo ul.servicos_home li a.assessoria{ background-image:url(/imagens/english/bts/assessoria.gif);}


#rodape{
	color:#fff;
	font-size:9px;
	clear:both;
	background:url(/imagens/bg/rodape.gif) no-repeat left top;
	width:746px;
	height:28px !Important;
	padding:1px 0 0 11px;

}
#rodape address{ font-style:normal; width:360px; float:left;}
#rodape address span{
	padding-left:12px;
	background:url(/imagens/bg/span_endereco.gif) no-repeat 5px center;
}
#rodape .direitos_dualtec{
	float:right;
	width:221px;
}
#rodape .direitos_dualtec span{
	clear:both !important;
	display:block;
	width:155px;
	float:left;
}
#rodape .direitos_dualtec a{
	display:block;
	width:65px;
	height:30px;
	text-indent:-9999px;
	float:left;
	background:url(/imagens/bg/preencher.gif) repeat-x left top;
	overflow:hidden;

}

/*INTERNAS*/
.breadcrumbs{
	color:#666;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	height:21px;
	padding-left:2px;
}
.breadcrumbs a {font-weight:bold; color:#666; text-decoration:none;}
.breadcrumbs a:hover{ text-decoration:underline;}
.breadcrumbs span { padding-left:10px; background:url(/imagens/bg/setas_breadcrumbs.gif) no-repeat 2px 2px;}

#conteudo p{
	float:left;
	color:#666;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	width:98%;
	padding:9px 0;
	line-height:18px;
}

#conteudo h2{
	display:block;
	height:28px!important;
	text-indent:-9999px;
	background-position:left top;
	background-repeat:no-repeat;
}
/*TITULO PORTUGUES*/
#pt-br #conteudo h2.a_empresa{ background-image:url(/imagens/bg/titulos/a_empresa.gif);}
#pt-br #conteudo h2.servicos{ background-image:url(/imagens/bg/titulos/servicos.gif);}
#pt-br #conteudo h2.importacoes{ background-image:url(/imagens/bg/titulos/importacoes.gif);}
#pt-br #conteudo h2.exportacoes{ background-image:url(/imagens/bg/titulos/exportacoes.gif);}
#pt-br #conteudo h2.door{ background-image:url(/imagens/bg/titulos/door.gif);}
#pt-br #conteudo h2.desembaraco{ background-image:url(/imagens/bg/titulos/desembaraco.gif);}
#pt-br #conteudo h2.carga{ background-image:url(/imagens/bg/titulos/carga.gif);}
#pt-br #conteudo h2.assessoria{ background-image:url(/imagens/bg/titulos/assessoria.gif);}
#pt-br #conteudo h2.fale_conosco{ background-image:url(/imagens/bg/titulos/fale_conosco.gif);}
#pt-br #conteudo h2.equipe {background-image:url(/imagens/bg/titulos/equipe.gif);}
#pt-br #conteudo h2.representantes {background-image:url(/imagens/bg/titulos/representantes_internacionais.gif);}
#pt-br #conteudo h2.tabela_de_medidas {background-image:url(/imagens/bg/titulos/tabela_de_medidas.gif);}
#pt-br #conteudo h2.equipamentos {background-image:url(/imagens/bg/titulos/equipamentos.gif);}

/*TITULO INGLES*/
#en-us #conteudo h2.a_empresa{ background-image:url(/imagens/english/bg/titulos/a_empresa.gif);}
#en-us #conteudo h2.servicos{ background-image:url(/imagens/english/bg/titulos/servicos.gif);}
#en-us #conteudo h2.importacoes{ background-image:url(/imagens/english/bg/titulos/importacoes.gif);}
#en-us #conteudo h2.exportacoes{ background-image:url(/imagens/english/bg/titulos/exportacoes.gif);}
#en-us #conteudo h2.door{ background-image:url(/imagens/bg/titulos/door.gif);}
#en-us #conteudo h2.desembaraco{ background-image:url(/imagens/english/bg/titulos/desembaraco.gif);}
#en-us #conteudo h2.carga{ background-image:url(/imagens/english/bg/titulos/carga.gif);}
#en-us #conteudo h2.assessoria{ background-image:url(/imagens/english/bg/titulos/assessoria.gif);}
#en-us #conteudo h2.fale_conosco{ background-image:url(/imagens/english/bg/titulos/fale_conosco.gif);}
#en-us #conteudo h2.equipe {background-image:url(/imagens/english/bg/titulos/equipe.gif);}
#en-us #conteudo h2.representantes {background-image:url(/imagens/english/bg/titulos/representantes_internaciona.gif);}
#en-us #conteudo h2.tabela_de_medidas {background-image:url(/imagens/english/bg/titulos/tabela_de_medidas.gif) !important;}
#en-us #conteudo h2.equipamentos {background-image:url(/imagens/english/bg/titulos/equipamentos.gif);}


h3 { 
	float:left;
	color:#666;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	width:98%;
	padding:10px 0 8px 0;
	line-height:10px;
	text-transform:uppercase;
	}
	
h3 span{
	padding-left:15px;
	background:url(/imagens/bg/setas_representantes.gif) no-repeat 2px 6px;
	}

#conteudo .representantes_conteudo{
	padding:0 20px 10px 20px;
}

#conteudo .representantes_conteudo ul{
	list-style-type:none;
	clear:both;
}
#conteudo .representantes_conteudo ul li, #conteudo .representantes_conteudo .fundo_diferente{
	font-size:11px;
	width:719px;
	height:21px;
	background-color:#EFEFEF;
	padding:5px 0 0 10px;
	position:relative;
	margin-bottom:4px;
}
#conteudo .representantes_conteudo .fundo_diferente {
	background-color:#F5F5F5;
}
	
#conteudo .representantes_conteudo ul li a{
	display:block;
	border-left:5px solid #fff;
	width:117px;
	height:21px;
	padding:5px 0 0 10px;
	color:#333;
	position:absolute;
	top:0;
	right:0;
	text-decoration:none;
}
#conteudo .representantes_conteudo ul li a:hover{
	text-decoration:underline;
	}
	
#conteudo .equipe_conteudo{
	float:left;
	width:270px;
	border-right:1px solid #3174CF;
	margin:0 30px 20px 0;
	}
#conteudo .equipe_conteudo .direita{
	float:left;
	width:270px;
}

#conteudo .equipe_conteudo ul { padding:0 0 20px 0;}

#conteudo .equipe_conteudo ul li{
	list-style-type:none;
	float:left;
	color:#666;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	width:98%;
	padding:5px 0;
	line-height:5px;
	}
	
#conteudo .equipe_conteudo ul li a {
	color:#3174CF;
	text-decoration:none;
	}
#conteudo .equipe_conteudo ul li a:hover {
	text-decoration:underline;
	}

.selo{
	float:left !important;
	padding-top:12px;
	width:146px;

}

.texto{
	float:left !important;
	width:605px;

}
.texto table{
	font-size:10px;
	width:100%;
	color:#333;
	border:1px solid #D6D6D6;
}
.texto caption{
	font:bold italic 16px Arial, Helvetica, sans-serif ;
	color:#666;
	padding:10px 0 0 0;
}
.texto table thead td{
	color:#fff;
	background:#999;
	padding:3px;
	text-align:center;
	vertical-align:top;

}
.texto table td{
	background:#fff;
	border-top:1px solid #FFF;
	border-bottom:1px solid #D6D6D6;
	border-left:1px solid #D6D6D6;
	border-right:1px solid #fff;
	padding:2px;
	width:auto;
}
#conteudo .menu_servicos{
	padding-top:5px;
}
#conteudo .menu_servicos li{
	height:84px !Important;
	list-style:none;
	float:left !important;
	width:256px;
	padding-bottom:14px;
}
#conteudo .menu_servicos li a{
	display:block;
	height:84px !Important;
	width:244px;
	text-indent:-9999px;
	background-position:left top;
	background-repeat:no-repeat;
	overflow:hidden;
}

#conteudo .texto ul { list-style-type:disc !important; list-style:inside !important; padding-bottom:10px; float:left;}
#conteudo .texto ul li { color:#666; font-size:11px;}


/*PORTUGUES*/
#pt-br #conteudo .menu_servicos li a.importacao{ background-image:url(/imagens/bts/importacao_interna.jpg);}
#pt-br #conteudo .menu_servicos li a.exportacao{ background-image:url(/imagens/bts/exportacao_interna.jpg);}
#pt-br #conteudo .menu_servicos li a.door{ background-image:url(/imagens/bts/door_interna.jpg);}
#pt-br #conteudo .menu_servicos li a.desembaraco{ background-image:url(/imagens/bts/desembaraco_interna.jpg);}
#pt-br #conteudo .menu_servicos li a.carga{ background-image:url(/imagens/bts/carga_projeto_interna.jpg);}
#pt-br #conteudo .menu_servicos li a.assessoria{ background-image:url(/imagens/bts/assessoria_interna.jpg);}

/*INGLES*/
#en-us #conteudo .menu_servicos li a.importacao{ background-image:url(/imagens/english/bts/importacao_interna.jpg);}
#en-us #conteudo .menu_servicos li a.exportacao{ background-image:url(/imagens/english/bts/exportacao_interna.jpg);}
#en-us #conteudo .menu_servicos li a.door{ background-image:url(/imagens/bts/door_interna.jpg);}
#en-us #conteudo .menu_servicos li a.desembaraco{ background-image:url(/imagens/english/bts/desembaraco_interna.jpg);}
#en-us #conteudo .menu_servicos li a.carga{ background-image:url(/imagens/english/bts/carga_projeto_interna.jpg);}
#en-us #conteudo .menu_servicos li a.assessoria{ background-image:url(/imagens/english/bts/assessoria_interna.jpg);}

#pt-br a.voltar{
	display:block;
	position:absolute;
	bottom:10px;
	left:0;
	width:129px;
	height:27px;
	background-image:url(/imagens/bts/bt_voltar.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	text-indent:-9999px;
	overflow:hidden;
}
#en-us a.voltar{
	display:block;
	position:absolute;
	bottom:10px;
	left:0;
	width:129px;
	height:27px;
	background-image:url(/imagens/english/bts/bt_voltar.jpg)!important;
	background-repeat:no-repeat;
	background-position: left top;
	text-indent:-9999px;
	overflow:hidden;
}
#conteudo .selecione_pais {
	display:block;
	width:757px;
	height:49px;
	background:url(../imagens/bg/representantes_tarja.jpg) no-repeat left top;
	text-align:center;
	padding-top:8px;
	}
	
#conteudo .selecione_pais ol { list-style-type:none;}	
#conteudo .selecione_pais label {
	font-size:11px;
	color:#666;
}

a.desenvolvido-pela-dualtec { float:right; margin-top:5px; }
a.desenvolvido-pela-dualtec img {border:none;}