@import url(estilos_forms.css);
.transparent {
	float:left;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}
/* ==== HTML ==== */
html {
}
body {
	background: #FFF/* url(../imagens/bg_general.jpg) repeat-x 0px 347px*/;
	
}
* {
	margin:0;
	padding:0;
	font:12px /*"Trebuchet MS",*/ Arial, Helvetica, sans-serif;
	color:#0f3a63;
}
strong {font-weight:bold;}
em {font-style:italic;}
i {font-style:italic;}

input, select, textarea{
	border:1px solid #2C76BF;
}
input.btn{ /*background:#214390; border:1px solid #a2a2a2; color: #EBEBEB; font-family:'Trebuchet MS'; font-weight:600; font-size:10px; padding:0 10px 0 10px; margin: 15px 0 10px 18px;*/ cursor: pointer}
img {
	border:none;
}
p {
	margin-bottom:15px;
	line-height:20px;/*temp verificar*/
	color:#0f3a63;
}
#general {
	width:903px;
	margin:auto;
}
.logo {
	padding-left:15px;
	padding-right:70px;
	float:left;
}
.search {
	float:left;
	margin-top:27px;
}
.search input {
	float:left;
	border:1px solid #cbcbcb;
	background: url(../imagens/bgInput_search.gif) no-repeat top left #f6f6f6;
	width:119px;
	height:17px;
	margin-right:10px;
	margin-top:1px;
}
.lang {
	float:right;
	background:url(../imagens/bg_seletor_idioma.gif) repeat-x top;
	padding:10px;
	padding-bottom:15px;
	padding-top:20px;
}
.lang a:link, .lang a:visited {
	text-decoration:none;
}
.lang a:hover, .lang a:active {
	text-decoration:none;
	color:#666;
}
#header {
}
#menuProdutos {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#headerBanner{
	width:900px;
	height:204px;
}

.clear {
	clear:both;
	height:1px;
	overflow:hidden;
}
.sender {
	width:29px;
	height:22px;
	border:none;
	background:none;
}
#menu {
	float:right;
}
#menu ul {
	margin:0;
	padding:0;
	list-style-type:none;
	width:638px;
	margin-top:32px;
}
#menu ul li {
	display:block;
	float:left;
	background:url(../imagens/menu_separator.gif) no-repeat bottom right;
	padding:0 23px 17px 15px;
	color:#164961;
	text-transform:uppercase;
	font-weight:bold;
	font-size:13px;
	height:12px;
}
#menu a:link, #menu a:visited {
	color:#164961;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}
#menu a:active, #menu a:hover {
	color:#2880a9;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}
#menu ul li.first {
	padding-left:0;
}
#menu ul li.last {
	background:none;
	padding-right:0;
}
#menuProdutos {
/*	background:url(../imagens/menu_prod_bg.gif) repeat-x top;*/
	height:83px;
}
.rel {
	position:relative;
}
.mainItemMenuProd {
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	position:absolute;
	left:378px;
	top:-19px;
	height:34px;
	width:154px;
	text-align:center;
	background:url(../imagens/bg_main_Item_menu_prod.gif) no-repeat top left;
	text-transform:uppercase;
	font-weight:bolder;
	font-size:12px;
	padding-top:10px;
	color:#606060;
}
.mainItemMenuProdDown {
	background:url(../imagens/bg_main_Item_menu_prod_down.gif) no-repeat top left;
}
.mainItemMenuProd a {
	color:#606060;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.mainItemMenuProd a:hover, .mainItemMenuProd a:active, .mainItemMenuProdDown a {
	color:#18508a;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.mainItemMenuSolucoes {
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	position:absolute;
	left:455px;
	top:-19px;
	height:34px;
	width:154px;
	background:url(../imagens/bg_main_Item_menu_prod.gif) no-repeat top left;
	text-transform:uppercase;
	font-weight:bolder;
	font-size:12px;
	text-align:center;
	padding-top:10px;
	color:#606060;
}
.mainItemMenuSolucoesDown {
	background:url(../imagens/bg_main_Item_menu_prod_down.gif) no-repeat top left;
}
.mainItemMenuSolucoes a {
	color:#606060;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.mainItemMenuSolucoes a:hover, .mainItemMenuSolucoes a:active, .mainItemMenuSolucoesDown a {
	color:#18508a;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.MenuProdShell {
	padding-top:27px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	height:61px;
	background:url(../imagens/menu_prod_bg.gif) repeat-x top;

}
.MenuProdCategoria, .MenuProdCategoriaStatic {
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:12px;
	text-align:left;
	color:#48727a;
	width:140px;
	background:url(../imagens/separator_cat_item.gif) no-repeat left top;
	padding:5px 0 0 10px;
	height:51px;
	float:left;
}
.MenuProdCategoria a, .MenuProdCategoriaStatic a {
	margin-right:10px;
}
.MenuProdCategoria a:link, .MenuProdCategoria a:visited,
.MenuProdCategoriaStatic a:link, .MenuProdCategoriaStatic a:visited{
	color:#48727a;
	text-decoration:none;
	font-weight:bolder;
	font-size:12px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
}
.MenuProdCategoria a:hover, .MenuProdCategoria a:active,
.MenuProdCategoriaStatic a:hover, .MenuProdCategoriaStatic a:active {
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#294348;
	text-decoration:none;
	font-weight:bolder;
	font-size:12px;
}
.ItensCategoria {
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	float:left;
	padding-top:5px;
	height:51px;
	overflow:hidden;
	background:transparent url(../imagens/bg_sub.jpg) top left no-repeat;
}
.ItensCategoria ul {
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	display:block;
	margin:0 0 0 0px;
	padding:0;
	width:460px;
	list-style-type:none;
	text-align:left;
	height:41px;
}
.ItensCategoria ul li {
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	display:block;
	float:left;
	font-size:11px;
	background:url(../imagens/bg_cat_subItem.gif) top right no-repeat;
	font-weight:bold;
	padding:0 5px 0 4px;
}
.ItensCategoria ul li .level2 ul li {
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	display:block;
	float:left;
	font-size:11px;
	background:url(../imagens/bg_cat_subItem.gif) top right no-repeat;
	padding:0 5px 0 8px;
	font-weight:bold;
}
.ItensCategoria a:link, .ItensCategoria a:visited{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-decoration:none;
	/* font-weight:bold; */
	font-size:11px;
}
.ItensCategoria a:active, .ItensCategoria a:hover{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-decoration:none;
	/* font-weight:bold; */
	color:#000000;
	font-size:11px;
}
.level1 {
/*	height:15px;*/
}
.level1 a{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	display:block;
	height:15px;
	font-size:11px;
}
.level2 {
	font-size:11px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	position:absolute;
}
.mnDown {
	font-weight:bold !important;
	color:#000000 !important;
/*	border:1px solid blue;*/
}
#ploter{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	margin-left:-10px;
}
#idea{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	margin-left:-10px;
}
#vestuario{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	margin-left:-10px;
}
#p_corte{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	margin-left:-10px;
}
#solucao{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	margin-left:-120px;
}
#solucao2{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	margin-left:-10px;
}
.level2 ul {
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	padding-top:5px;
	margin-left:10px;
}
.level2 ul li {
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	display:block;
	font-weight:normal;
	color:#666666;
	font-size:10px;
	list-style-type:square;
	background:url(../imagens/square.gif) no-repeat 2px 6px;
	margin-right:5px;
}
.level2 a:link, .level2 a:visited{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
.level2 a:active, .level2 a:hover{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
#content {
	padding-top:5px;
}
#col1 {
	display:block;
	width:272px;
	float:left;
	margin:0 4px 0 0;
}
#col2 {
	display:block;
	width:348px;
	float:left;
	margin:0 5px 0 0;
	border-right:1px solid #b2b2a9;
	border-left:1px solid #b2b2a9;
}
#col3 {
	display:block;
	width:272px;
	float:left;
}
#cases_home{
	padding-top:10px;
}
#cases_home ul {
	margin:0;
	padding:0;
	padding-left:48px;
	padding-top:5px;
}
#cases_home ul li {
	margin:0;
	padding:0;
	list-style-image:url(../imagens/bullet.gif);
	color:#00528a;
	margin-bottom:15px;
}
#cases_home ul li a:link, #cases_home ul li a:visited{
	color:#00528a;
	text-decoration:none;
	font-weight:normal;
}
#cases_home ul li a:active, #cases_home ul li a:hover{
	color:#047ed1;
	text-decoration:none;
	font-weight:normal;
}

#cases_home ul li div {
	color:#5ba6c5;
	font-weight:bold;
	margin-left:-15px;
}
#cases_home ul li div a:link, #cases_home ul li div a:visited{
	color:#5ba6c5;
	text-decoration:none;
}
#cases_home ul li div a:active, #cases_home ul li div a:hover{
	color:#7fdaff;
	text-decoration:none;
}
#cases_home ul li div span {
	color:#2a353b;
	font-weight:normal;
}
#cases_home ul li div span a:link, #cases_home ul li div span a:visited{
	color:#2a353b;
	text-decoration:none;
}
#cases_home ul li div span a:active, #cases_home ul li div span a:hover{
	color:#5f7b8a;
	text-decoration:none;
}
#cases_home a:link, #cases_home a:visited {
	font-weight:bold;
	text-decoration:none;
	color:#919191;
}
.linkDown{
	display:block;
	margin-left:30px;
}
#cases_home a:active, #cases_home a:hover {
	font-weight:bold;
	text-decoration:none;
	color:#666;
}
.eventos_home {
	color:#84888a;
	
	border-bottom:1px dashed #9f9f9f;
}
.eventos_home a:link, .eventos_home a:visited {
	color:#84888a;
	text-decoration:none;
}
.eventos_home a:hover, .eventos_home a:active {
	color:#666;
	text-decoration:none;
}
.eventos_home div {
	padding:0 20px 0 30px;
}
.eventos_separador {
	color:#84888a;
	border-bottom:1px dashed #9f9f9f;
}
#noticias_home {
	color:#84888a;
	margin-top:10px;
	padding-bottom:5px;
	border-bottom:1px dashed #9f9f9f;
}
#noticias_home a:link, #noticias_home a:visited {
	color:#84888a;
	text-decoration:none;
}
#noticias_home a:hover, #noticias_home a:active {
	color:#666;
	text-decoration:none;
}
#noticias_home div {
	padding:0 20px 0 30px;
}
#footer {
	background:url(../imagens/brand_footer.gif) no-repeat 830px -10px;
	padding-right:80px;
	padding-top:15px;
	margin-top:5px;
	text-align:right;
	border-top:1px solid #d0d0c4;
	height:41px;
	clear:both;
	color:#0c5263;
	margin-top:10px;
}
.content_int{
	background-color:#f3f3f3;
}
#col1_int{
	float:left;
	width:200px;
}
#col2_int{
	float:left;
	background-color:#fff;
}
#box_clube {background:url(../imagens/bg_clube_audaces.jpg) no-repeat top left #dcdde1;	height:117px; width:275px; margin-bottom:10px;}
.engBox {background:url(../imagens/bg_clube_audaces_en.jpg) no-repeat top left #dcdde1 !important;	height:117px; width:275px; margin-bottom:10px;}
#box_clube .inputs {padding-right:23px;	padding-top:23px;}
#box_clube .inputs input {background: url(../imagens/bgInput_search.gif) no-repeat top left #f1f1e9; height:17px; color:#00528a; margin-bottom:5px;}
#box_clube #linkEsqueciSenha{position:absolute; left:40px; border:0; top:73px;}
#box_clube #linkSaibaComo{position:absolute; left:40px; border:0; top:95px;}
#box_clube a{color:#00528a; text-decoration:none; font-size:11px;}
#box_clube a:hover{color:#0686dd; text-decoration:none;}

/***CLUBE MENU ESQUERDO***/
.clube_int{background:url(../imagens/bg_clube_audaces_int.jpg) no-repeat top left;height:166px;}
.en{background:url(../imagens/bg_clube_audaces_int_en.jpg) no-repeat top left;height:166px;}
.clube_int .inputs {padding-left:35px;padding-top:60px;}
.clube_int .inputs input {background: url(../imagens/bgInput_search.gif) no-repeat top left #f1f1e9; height:17px; color:#00528a; margin-bottom:5px;}
.clube_int .links{padding: 8px 0 0 35px;}
.clube_int .links a{color:#00528a;text-decoration:none;}
.clube_int .links a:hover{color:#0686dd;text-decoration:none;}
/*.clube_int a:link, .clube_int a:visited{
	color:#00528a;
	text-decoration:underline;
	padding: 3px 0;
}
.clube_int a:hover, .clube_int a:active{
	color:#0686dd;
	text-decoration:none;
}*/
/******/
#tit_int{
	display:block;
	height:65px;
	width:655px;
	padding-left:48px;
	padding-top:20px;
	background:#f1f1e9;
	color:#9f97a6;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:11px;
}
#cham_int{
	display:block;
	height:56px;
	width:651px;
	padding-left:52px;
	padding-top:27px;
	/*background:url(../imagens/bg_chamada_produtos.jpg) no-repeat top left;*/
	color:/*#ffe325*/#11438e;
	font-size:20px;
	line-height:18px;
	font-weight:normal;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
}
#cham_int strong{
	color:/*#FFFFFF*/#7ca1c8;
	font-size:20px;
	font-weight:normal;
	text-transform:uppercase;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
}
#tit_int strong{
	color:#0a2742;
	font-size:36px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
}
#tit_trab{
	color:#0a2742;
	position:absolute;
	padding-left:0px;
	padding-top:0px;
	margin-left:420px;
	width:auto;
	height:auto;
	font-size:16px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	background:none;
	text-transform:none;
	line-height:16px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-transform:none;
}
.texto_int{
	margin:28px 30px 20px 45px;
	line-height:20px;
	font-size:12px;
	color:#0f3a63;
	width:628px;
}
.embalagem{
	position:absolute;
	left:475px;
	top:-137px;
}
#mostra_produto{
	
}
#mostra_produto div{
	height:144px;
	background:#f4f4ed;
}
#mostra_produto div ul{
	list-style:none;
	margin:0;
	padding:0;
	padding-left:16px;
	padding-top:16px;
}
#mostra_produto div ul li{
	display:block;
	float:left;
	margin:0;
	padding:0;
	margin-right:12px;
}
.descr_complementar{
	margin:0;
	width:250px;
	float:left;
	margin-top:40px;
	margin-left:10px;
	color:#75717d;]
	margin-left:10px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
}
.descr_complementar2{
	margin:0;
	width:630px;
	float:left;
	margin-top:40px;
	margin-left:10px;
	color:#75717d;]
	margin-left:10px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
}
.data_grid_carac_prod{
	float:right;
	width:400px;
	background:#f4f4ed;
}
.texto_int_prod{
	margin:10px 0px 20px 45px;
	line-height:20px;
	font-size:12px;
	color:#0f3a63;
	width:658px;
}
.texto_int_prod h3{
	margin-left:10px;
	padding:0;
	font-size:12px;
	font-weight:normal;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#75717d;
	width:479px;
}	

.texto_int ul{
color: #0f3a63;
padding:10px 0 0 15px;
list-style-type:square;
}
.texto_int li{
color: #0f3a63;
padding:3px 0 3px 0
}

.texto_int h2{
	margin:15px 0 10px 0;
	padding:0;
	font-size:18px;
	font-weight:bolder;
	color:#0f3a63;
}
.texto_int h3{
	margin:25px 0 7px 0;
	padding:0;
	font-size:13px;
	font-weight:bolder;
	color:#0f3a63;
}
#navigation{
	margin:0px 30px 10px 48px;
}
.services_loop{
	border-bottom:1px dashed #48727a;
	padding-bottom:10px;
	margin-bottom:10px;
}
.services_loop h2{
	margin-bottom:10px;
}
.services_loop img{
	float:left;
	border:3px solid #830000;
	margin-right:10px;
	margin-bottom:10px;
}
.clients_loop{
	float:left;
	margin:5px 20px 5px 20px;
}
.clients_loop img{
	border:3px solid #48727a;
}
#manchete{
	font-size:12px;
	line-height:20px;
}

#manchete h3{
	margin:0;
	padding:0;
	margin-bottom:7px;
	padding-bottom:8px;
	border-bottom:1px dashed #666;
	font-size:16px;
	color:#0f3a63;
	font-weight:bold;
}
#manchete h4, #manchete h4 a{
	margin:0;
	padding:0;
	margin-bottom:7px;
	padding-bottom:8px;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
#manchete h4 .hover{
	margin:0;
	padding:0;
	margin-bottom:7px;
	padding-bottom:8px;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

/*#manchete img{
	float:right;
	margin-left:10px;
}*/
.helpLinks{	
	color:#48727a;
	padding-bottom:10px;
	margin-bottom:8px;
	border-bottom: 1px dashed #48727a;
}
.helpLinks a:link, .helpLinks a:visited {	
	color:#48727a;
	text-decoration:none;
	font-weight:bold;
}
.helpLinks a:active, .helpLinks a:hover {	
	color:#6eacb8;
	text-decoration:none;
	font-weight:bold;
}
.moreNot h2{
	margin-bottom:10px;
	margin-top:20px;
}
.moreNot ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.moreNot ul li{
	border-bottom: 1px dashed #830000;
	padding-bottom:3px;
	margin-bottom:10px;
}
.moreNot ul li h4{
	margin:0;
	padding:0;
	font-size:12px;
	color:#830000;
	font-weight:bold;
}
.moreNot ul li a:link, .moreNot ul li a:visited{
	color:#48727a;
	text-decoration:none;
}
.moreNot ul li a:active, .moreNot ul li a:hover{
	color:#6eacb8;
	text-decoration:none;
}
#formContact input, select, textarea{
	border: 1px solid #830000;
	background:none;
	margin-bottom:10px;
}
#formContact .sender{
	background:#830000;
	border:0;
	width:50px;
	color:#FFFFFF;
}
#subMenu{
	/*background:#e8f0f8;*/
	background:url(../imagens/bg_li_sub_menu.jpg);
	font-family:"Trebuchet MS";
	letter-spacing:1px

}
#subMenu h2{
	text-align:center;
	margin:5px 0 5px 0;
	display:block;
	background:#FFF;
	font-size:13px;
	color: #999999;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	
}
#subMenu ul{
	margin:0;
	padding:0;
	padding:0;
	
}
#subMenu ul li{
	display:block;
	padding:0;
	list-style:circle;
	border-bottom:2px dotted #FFF;
}

#subMenu ul li a:link, #subMenu ul li a:visited{
	font-size:12px;
	font-weight:bold;
	color:#093466;
	text-decoration:none;
	display:block;
	padding:6px 5px 6px 15px;
	
}
#subMenu ul li a:hover, #subMenu ul li a:active{
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	display:block;
	background:#FFF;
	padding:6px 5px 6px 15px;
	border-left:5px solid #00528a;
}
.sub{font-weight:normal; padding-left:7px}
/*Cadastro de Currículo*/
 #cadastro_curriculo{}
 #cadastro_curriculo .left{ text-align:right; padding:0 10px 0 0} 
 #cadastro_curriculo textarea{ height:40px; width:200px; border:1px solid #003366; padding:3px; margin:0 0 5px 0}
 #cadastro_curriculo .textarea_select{ height:40px; width:200px; border:1px solid #003366; padding:3px; margin:0 0 5px 0; background:#f3f3f3;}
 #cadastro_curriculo .campo1{ width:200px; border:1px solid #003366; padding:3px; margin:0 0 5px 0}
 #cadastro_curriculo .campo2{ width:100px; border:1px solid #003366; padding:3px; margin:0 0 5px 0}
 #cadastro_curriculo .campo3{ width:65px; text-align:right; border:1px solid #003366; padding:3px; margin:0 0 5px 0}
 #cadastro_curriculo .campo1_select{background: #f3f3f3; width:200px; border:1px solid #003366; padding:3px; margin:0 0 5px 0}
 #cadastro_curriculo .campo2_select{background: #f3f3f3;width:100px; border:1px solid #003366; padding:3px; margin:0 0 5px 0}
 #cadastro_curriculo .campo3_select{background: #f3f3f3;width:65px; text-align:right; border:1px solid #003366; padding:3px; margin:0 0 5px 0}
 #cadastro_curriculo .radio{ padding:5px 10px 10px 0}
 #cadastro_curriculo select{width:150px; border:1px solid #003366; padding:3px; margin:0 0 5px 0}
 #cadastro_curriculo #idioma{ margin:0 0 0 0}
 #cadastro_curriculo #idioma td{ height:25px; border-bottom:1px solid #CCCCCC; padding-top:5px}
 #cadastro_curriculo table{ margin-left:60px}
 #cadastro_curriculo table table{ margin-left:0}
 #cadastro_curriculo .btn{ background:#214390; border:1px solid #a2a2a2; color: #EBEBEB; font-family:'Trebuchet MS'; font-weight:600; font-size:10px; padding:0 10px 0 10px; margin: 15px 0 10px 18px;}
 
 /*testemunhal*/
 #testemunhal h3{margin:0; padding:0; margin-bottom:7px; padding-bottom:8px; border-bottom:1px dashed #666; font-size:16px; color:#0f3a63; font-weight:bold;}
 #testemunhal .form_testemunhal{width:400px;border:1px solid #CCCCCC; padding:3px; margin:0 0 5px 0}
 #testemunhal .form_testemunhal_select{width:400px;border:1px solid #CCCCCC; padding:3px; margin:0 0 5px 0; background: #f3f3f3}
 #testemunhal{ margin-left:0;}
 #testemunhal textarea{height:40px; width:350px; border:1px solid #CCCCCC; padding:3px; margin:0 0 5px 0}
 #testemunhal .btn{ background:#214390; border:1px solid #CCCCCC; color: #EBEBEB; font-family:'Trebuchet MS'; font-weight:600; font-size:10px; padding:0 10px 0 10px; margin: 15px 0 10px 18px;}
 
/*Serviços*/
 #servicos{}
 #servicos .left{ text-align:right; padding:0 10px 0 0} 
 #servicos textarea{ height:40px; width:200px; border:1px solid #CCCCCC; padding:3px; margin:0 0 5px 0}
 #servicos .textarea_select{ height:40px; width:200px; border:1px solid #CCCCCC; padding:3px; margin:0 0 5px 0; background:#f3f3f3;}
 #servicos .campo1{ width:200px; border:1px solid #CCCCCC; padding:3px; margin:0 0 5px 0}
 #servicos .campo2{ width:100px; border:1px solid #CCCCCC; padding:3px; margin:0 0 5px 0}
 #servicos .campo3{ width:65px; text-align:right; border:1px solid #CCCCCC; padding:3px; margin:0 0 5px 0}
 #servicos .campo1_select{background: #f3f3f3; width:200px; border:1px solid #CCCCCC; padding:3px; margin:0 0 5px 0}
 #servicos .campo2_select{background: #f3f3f3;width:100px; border:1px solid #CCCCCC; padding:3px; margin:0 0 5px 0}
 #servicos .campo3_select{background: #f3f3f3;width:65px; text-align:right; border:1px solid #CCCCCC; padding:3px; margin:0 0 5px 0}
 #servicos .radio{margin:5px 5px 5px 0; border:0;}
 #servicos select{width:150px; border:1px solid #2C76BF; padding:3px; margin:0 0 5px 0}
 #servicos .btn{ background:#214390; border:1px solid #a2a2a2; color: #EBEBEB; font-family:'Trebuchet MS'; font-weight:600; font-size:10px; padding:0 10px 0 10px; margin: 15px 0 10px 18px;}
 #servicos #idioma{ margin:0 0 0 0}
 #servicos #idioma td{ height:25px; border-bottom:1px solid #CCCCCC; padding-top:5px}
 #servicos table{ margin-left:60px}
 #servicos table table{ margin-left:0}
 
/*Banco de talentos*/
#lista_oportunidades {padding:10px 0 0 25px; background:#f3f3f3; margin:10px; width:300px}
#lista_oportunidades li {padding: 0 10px 10px 0}
#lista_oportunidades li a{text-decoration:none}
#lista_oportunidades li a:hover{text-decoration:underline}

/*Clube Audaces*/
#clube_audaces h3{padding:15px 0 10px 0; font-size:13px; font-weight:bold; color:#003399}
#clube_audaces .campo1{ width:200px; border:1px solid #CCCCCC; padding:3px; margin:0 0 5px 0}
#clube_audaces .campo2{ width:100px; border:1px solid #CCCCCC; padding:3px; margin:0 0 5px 0}
#clube_audaces .campo3{ width:65px; text-align:right; border:1px solid #CCCCCC; padding:3px; margin:0 0 5px 0}
#clube_audaces .campo1_select{background: #f3f3f3; width:200px; border:1px solid #CCCCCC; padding:3px; margin:0 0 5px 0}
#clube_audaces .campo2_select{background: #f3f3f3;width:100px; border:1px solid #CCCCCC; padding:3px; margin:0 0 5px 0}
#clube_audaces .campo3_select{background: #f3f3f3;width:65px; text-align:right; border:1px solid #CCCCCC; padding:3px;} 
#clube_audaces .left{ text-align:right; padding:0 10px 0 0}
#clube_audaces .btn{ background:#214390; border:1px solid #a2a2a2; color: #EBEBEB; font-family:'Trebuchet MS'; font-weight:600; font-size:10px; padding:0 10px 0 10px; margin: 15px 0 10px 18px;}
#clube_audaces .radio{margin:5px 5px 5px 0; border:0;}
#clube_audaces select{width:150px; border:1px solid #2C76BF; padding:3px; margin:0 0 5px 0}
#clube_audaces ul {padding: 10px 0 10px 30px; background:#F7F7F7; }
#clube_audaces li {color:#981b4c}
#clube_audaces h2 {padding:5px 50px 5px 5px; font-size:13px; margin-bottom:30px; border-bottom:1px solid #981b4c; color:#981b4c}

/*Princípios e Valores*/
.principios_valores{ margin-left:15px; margin-right:30px; width:500px; float:left; height:230px;}
.principios_valores li{	padding:0 0 15px 0;}
.principios_valores li ul li{ list-style-position: inside; list-style-type: circle;}

.img_produto{
	float:right;
	margin:10px;
	margin-top:0;
	margin-right:0;
}
.zoom div{display:none; position:absolute; top:-100px; left:-100px; z-index:40;border:1px solid #737491; cursor:pointer}
.underlineBlue{ border-bottom:5px solid #FFF}
.underlineBlue:hover{ border-bottom:5px solid #737491}
.underlineRed{ border-bottom:5px solid #FFF}
.underlineRed:hover{ border-bottom:5px solid #CC0000}
.underlineYel{ border-bottom:5px solid #FFF}
.underlineYel:hover{ border-bottom:5px solid #CCCC00}
td a.fechaLayer{text-decoration:none !important;color:#006699 !important;font-size:11px !important;}
td a.fechaLayer:hover{text-decoration:underline !important;}

#ambiente_restrito{ width:246px}
#ambiente_restrito input{ border:1px solid #e0dfe3}

.preview{height:0px;overflow:hidden;margin:10px;}

/*PRODUTOS*/

  #submenuProd{font-size:12px; height:34px; background:url(../imagens/bgSubmenuProd.jpg) repeat-x; padding:10px 0 0 43px; width:500px}
  #submenuProd a{font-family:'Trebuchet MS';color:#9f97a6; text-decoration:none; background:url(../imagens/sepSubmenuProd.jpg) right bottom no-repeat; height:34px; padding:0 10px 0 10px}
  #submenuProd a:hover{color: #000066; text-decoration:none}
  
  .listaProd{ float:right; width:45%; margin-top:40px;}
  .listaProd p{ color:/*#737373*/ #003366; font-weight:bold; font-size:14px}
  .listaProd ul{ background:#f4f4ed; padding:5px; }
  .listaProd li{font-family:'Trebuchet MS'; color:#595252; padding:5px 5px 5px 5px; margin-left:15px}
  .listaProd .destaq{ background:#ebebe3}
 
 
/* Form Solicitacao Produtos */
.groupProd{}
.groupProd .tit_prod{font:bold 12px Arial, Helvetica, sans-serif;margin-bottom:20px;}
.groupProd .col{width:540px;background-color:#f7f7f7;margin-bottom:10px;padding:10px;border:1px dashed #d3d3d3; height:280px}
	.thumb_form_orcamento{float:left;border:1px solid #CCCCCC; margin-right:7px; float:left}
	.line_divisaoOrcamento{ width:180px; float:left; height:150px}
	.opcoes_orcamento{margin:0;width:125px; float:left; }

.groupProd .col h1{font:bold 14px Arial, Helvetica, sans-serif;margin:0 0 20px 0;padding:0;}
.groupProd .col h2{font:normal 12px Arial, Helvetica, sans-serif;margin:0 0 3px 0;padding:0;}
.groupProd .col *{line-height:20px;}
.groupProd .col input{float:left; width:20px; height:16px;margin:0;margin-right:5px; text-align:center;}
.groupProd .col label{padding:0 25px 0 0; margin:0}
.groupProd .last{margin:0;}

.groupProd .col_consumiveis{width:270px;float:left;background-color:#f7f7f7;margin-right:10px;padding:10px;border:1px dashed #d3d3d3;height:940px;}
.groupProd .col_consumiveis h1{font:bold 14px Arial, Helvetica, sans-serif;margin:15px 0 10px 0;padding:0; }
.groupProd .col_consumiveis h2{font:normal 12px Arial, Helvetica, sans-serif;margin:0 0 5px 0;padding:10px 0 0 0;clear:both; font-weight:bold; }
.groupProd .col_consumiveis *{line-height:20px;}
.groupProd .col_consumiveis input{float:left;width:20px;height:16px;clear:left;margin:2px 0;text-align:center;}
.groupProd .col_consumiveis label{display:block;float:left;margin-left:5px;}
.groupProd .last{margin:0;}
.groupProd .col_consumiveis .divisao_consumiveis{ float:left; width:200px; margin-bottom:20px}

/* Comente Produtos */
.comente_produto{padding:10px;border:1px dashed #d3d3d3;background-color:#f7f7f7;width:300px;height:310px;cursor:move;margin-top:-370px;margin-left:40px;}
.comente_produto a.bt_fechar{margin-left:235px;font:normal 11px "Trebuchet MS", Arial, Helvetica;text-decoration:none;padding:3px;display:block;}
.comente_produto .line{padding-bottom:10px;}
.comente_produto label{clear:left;width:120px;display:block;height:20px;line-height:20px;}
.comente_produto input{clear:right;background-color:#fff;border:1px solid #d3d3d3;height:15px;width:292px;padding:3px;}
.comente_produto textarea{background-color:#fff;border:1px solid #d3d3d3;height:80px;width:292px;padding:3px;}
.comente_produto p{font-weight:bold}
.comente_produto #enviarBtn{width:50px;height:20px;}

.solucoes {width:655px; background: url(../imagens/bgProdSolucoes.jpg) repeat-y; height:72px; clear:both; margin:0 0 40px 40px; }
.solucoes .tit{
	color:/*#ffe325*/#11438e;
	font-size:17px;
	line-height:20px;
	font-weight:normal;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
.solucoes .tit:hover{
	color:/*#ffe325*/ #003366;}
.solucoes .tit strong{
	color:/*#FFFFFF*/#7ca1c8;
	font-size:20px;
	font-weight:normal;
	text-transform:uppercase;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;}

.solucoes .img_saibaMais{position:absolute; margin:28px 0 0 450px; _margin:38px 0 0 450px}
.solucoes .img_solucoes{margin:0 15px 0 0; float:left}

.italico{font-style:italic;font-weight:bold;}

#div_infoContato{background-color:#EBEBEB;border:1px solid #ccc;font-size:11px;margin:0 0 0 465px;padding:10px;position:absolute;}

.descr_complementar2 ul{ margin:0 0 0 5px; list-style-type:square; clear:both 
}
.descr_complementar2 li{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; color:#75717d; width:200px; margin-left:8px; float:left
}
.descr_complementar2 li a{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; color:#75717d;
}
.descr_complementar2 li a:hover{
	text-decoration: underline
}

/* Arquivos Anexo */
.arqAnexos h2{font-size:12px !important;margin-bottom:5px;}
.arqAnexos ul{list-style-type:none;margin:0;}
.arqAnexos ul li{background:transparent url(../imagens/ico_anexo.gif) 0 0 no-repeat;margin:0 0 5px 0;padding:0 0 0 15px;}

/*Busca*/
.st_busca h1{font:bold 14px Arial, Helvetica, sans-serif;color:#0f3a63;padding-bottom:10px;}
.st_busca h1 span{font:bold 13px Arial, Helvetica, sans-serif;color:#00528a;}
.st_busca h2{font:bold 13px Arial, Helvetica, sans-serif;color:#2c76bf;border-bottom:1px solid #2c76bf;}
.st_busca h2 a{text-decoration:none;}
.st_busca p{font:normal 12px Arial, Helvetica, sans-serif;}
.st_busca a.destaque{font:bold 12px Arial, Helvetica, sans-serif;color:#00528a;}

/*** CAMPANHA 1***/
.boxAmigo {background-color:#F7F7F7;border:1px dashed #D3D3D3;padding:10px;width:520px}
.btnIndique {background-color:#F7F7F7; width:60px;}
.btnIndiqueMark {background-color:#D3D3D3; width:60px;}

#frmCampanha{padding:35px 50px 60px 70px;background:transparent url(../imagens/bg_quem_indica.jpg) 0 0 no-repeat;}
#frmCampanha label{color:#fff;}
#frmCampanha .box_info{padding-left:180px;}
h2.titCampanha{font:bold 15px Arial, Helvetica, sans-serif;color:#fff;padding:0 0 5px 0;border-bottom:1px solid #fff;margin-bottom:15px;}
#frmCampanha  .formLine{margin-bottom:5px;}
#frmCampanha  .box_info .formLine{float:left;height:20px;}
#frmCampanha  .box_info .formLine label{}
#frmCampanha  .box_info .formLine input, #frmCampanha  .box_info .formLine label{float:left;}
#frmCampanha  .box_info .formLineGroup{clear:both;}
#frmCampanha  .box_info .formLine1 label{width:100px;}
#frmCampanha  .box_info .formLine1 label, #frmCampanha .box_info .formLine1 input{float:left;}
#frmCampanha  .box_info .formLine1 input{width:90px;}
#frmCampanha  .formLine1{margin-bottom:5px;}
#frmCampanha  .formLine1 input#celTxt{width:97px;}
#frmCampanha  .formLineGroup{margin-bottom:5px;height:20px;}
#frmCampanha  .formLine input{width:250px;}
#frmCampanha  .formLine input#foneTxt{width:97px;}
#frmCampanha  .formLine input#foneTxtAmg1{width:97px;}
#frmCampanha  .formLine input#celTxtAmg1{width:97px;}
#frmCampanha  .formLine input#foneTxtAmg2{width:97px;}
#frmCampanha  .formLine input#celTxtAmg2{width:97px;}
#frmCampanha  .formLine input#foneTxtAmg3{width:97px;}
#frmCampanha  .formLine input#celTxtAmg3{width:97px;}
#frmCampanha  .formLine input#foneTxtAmg4{width:97px;}
#frmCampanha  .formLine input#celTxtAmg4{width:97px;}
#frmCampanha  .formLine input#foneTxtAmg5{width:97px;}
#frmCampanha  .formLine input#celTxtAmg5{width:97px;}

#frmCampanha #formAlerts{width:560px;}
#frmCampanha .boxAmigo{width:548px;}
#frmCampanha .boxAmigo label{color:#0f3a63;line-height:15px;}

/*** CAMPANHA 2***/
#frmCampanha2{padding:330px 50px 60px 45px;background:transparent url(../imagens/bg_campanha_18_anos.jpg) 0 0 no-repeat;}
h2.titCampanha{font:bold 15px Arial, Helvetica, sans-serif;padding:0 0 5px 0;border-bottom:1px solid #fff;margin-bottom:15px;}
#frmCampanha2  label, a, span{}
#frmCampanha2  .formLine{margin-bottom:5px;}
#frmCampanha2  .box_info{width: 475px;}
#frmCampanha2  .box_info .formLine{float:left;height:20px;}
#frmCampanha2  .box_info .formLine label{}
#frmCampanha2  .box_info .formLine input, #frmCampanha2  .box_info .formLine label{float:left;}
#frmCampanha2  .box_info .formLineGroup{clear:both;}
#frmCampanha2  .box_info .formLine1 label{width:100px;}
#frmCampanha2  .box_info .formLine1 label, #frmCampanha2 .box_info .formLine1 input{float:left;}
#frmCampanha2  .box_info .formLine1 input{width:90px;}
#frmCampanha2  .formLine1{margin-bottom:5px;}
#frmCampanha2  .formLine1 input#celTxt{width:110px;}
#frmCampanha2  .formLineGroup{margin-bottom:5px;height:20px;}
#frmCampanha2  .formLine input{width:300px;}
#frmCampanha2  .formLine input#foneTxt{width:110px;}
#frmCampanha2 #formAlerts{width:465px;color: #2F5A93;}

/* FAQ */
#faq h2 {}
#faq h3 {border-bottom:1px dashed #666666;
	margin:7px 0 0 10px;
	padding:0 0 5px 0;
}
#faq h3 a:link, #faq h3 a:visited {
	font-size:13px;
	color:#0f3a63;
	font-weight:bold;
	text-decoration:none;
}
#faq h3 a:hover, #faq h3 a:active{text-decoration:underline;}
#faq p{	padding-left:20px; margin:0; margin-bottom:10px;line-height:normal;}

/* SITE TURCO */
#col_homeTurco{width:430px;padding:20px 0;}
#col_homeTurco h1{font-size:27px;padding-bottom:5px;}

#cham_int_tk{display:block;height:56px;padding-left:52px;padding-top:27px;color:#11438e;font-size:20px;line-height:18px;font-weight:normal;font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;width:850px;}

/* DISTRIBUIDORES */
#distribuidoresLoad h4{font-size:14px;font-weight:bold;margin-bottom:4px;}
#distribuidoresLoad p{line-height:15px;margin-bottom:0;}
#distribuidoresLoad p.tabFone{margin-left:54px}
#distribuidoresLoad p.tabCelular{margin-left:47px}
#distribuidoresLoad .filialDistribuidor {border-top:1px #CCC solid; padding-top: 5px;width:440px;}
#distribuidoresLoad .filialDistribuidor:first-child {border-top:0px #CCC solid; padding-top: 5px;}
#distribuidoresLoad .gerenteDistribuidor {border:1px solid #CCCCCC;background-color:#EBEBEB;padding:10px;float:right;}
