@charset "utf-8";
/*Portal Ascenty 2010 desenvolvido por: W21 www.w21.com.br */

/*Geral*/
html {
 	overflow: -moz-scrollbars-vertical;
}
* {
	margin:0;
	padding:0;
}
a {
	outline: none;
}
img {
	border: none;
}
body {
	background: url(images/bgBody.gif) repeat-x top #efefef;
	font: 80% Arial, Helvetica, sans-serif;
	margin:0; padding:0;
}

.todo {
	width:998px;
	background:#FFF;
	margin:0 auto;
	position:relative;
}
#home .todo .boxCorpo {
	width:998px;
	margin:0 auto;
	background:url(images/bgConteudoHome.gif) bottom repeat-x;
	display:table;
}

/*Geral/Topo*/
.todo .boxTopo {
	height:75px;
	
}
.todo .boxTopo .topo {
	width:998px;
	margin:0 auto;
}
.todo .boxTopo .topo .boxBusca {
	float:right;
	width:400px;
}

.todo .boxTopo .topo .boxBusca ul {
	display:none;}
.todo .boxTopo .topo .boxBusca .idiomas, .todo .boxTopo .topo .boxBusca form {
	display: none;
}

.todo .boxTopo .topo h1 a {
	display:block;
	background:url(images/logo.gif) no-repeat bottom;
	height: 55px;
	width:250px;
	margin-top:0px;
	margin-left:60px;
	outline:none;
	text-indent:-3000px;
	padding-top:10px;

}
/*Geral/Menu*/
.todo .boxMenu {
	width:980px;
	margin:0 auto;
	background:url(images/bgMenu.png) no-repeat bottom;
	height:75px;
}
.todo .boxMenu .menu {
	position: relative;
	height: 68px;
	margin:0 50px;
}
.todo .boxMenu .menu li {
	float: left;
	position:relative;
	list-style: none;
	padding-top:15px;
	margin:0 4px;
	_margin:0 5px;
	z-index:10;
}
.todo .boxMenu .menu div.back {
	background: url(images/lefthoverActiveMenu.png) right top no-repeat;
	height: 66px;
	padding-right:4px;
	_padding-right:0px;
	z-index: 8;
	position: absolute;
	top:0;
}
.todo .boxMenu .menu li a {
	font: bold 14px arial;
	text-decoration: none;
	color: #fff;
	outline: none;
	text-align: center;
	top: 7px;
	_top: 10px;
	letter-spacing: 0;
	z-index: 25;
	display: block;
	float: left;
	height: 16px;
	position: relative;
	overflow: hidden;
	margin: auto 13px;
}
.todo .boxMenu .menu li a:hover, .menu li a:active, .menu li a:visited {
	border: none;
}
.todo .boxMenu .menu li.home a {
	background:url(images/home.png) no-repeat center;
	text-indent:-3000px;
	width:40px;
	_width:28px;
}
.todo .boxMenu .menu li.institucional a {
	background:url(images/institucional.png) no-repeat bottom;
	text-indent:-3000px;
	width:84px;
	margin:0 20px;
	_margin:0 4px;
}
.todo .boxMenu .menu li.institucional dl.subMenu a {
	width:95px;
	cursor: pointer;
}
.todo .boxMenu .menu li.institucional dl.subMenu {
}
.todo .boxMenu .menu li.servicos a {
	background:url(images/servicos.png) no-repeat bottom;
	text-indent:-3000px;
	width:60px;
	_width:55px;
	_margin:0 7px;
}
.todo .boxMenu .menu li.servicos span {
	_width:80px;
	_left:0;
}
.todo .boxMenu .menu li.servicos dl.subMenu a {
	width:95px;
}
.todo .boxMenu .menu li.cases a {
	background:url(images/cases.png) no-repeat bottom;
	text-indent:-3000px;
	width:40px;
	margin:0 17px;
	_margin:0 8px;
}
.todo .boxMenu .menu li.depoimentos a {
	background: url(images/depoimentos.png) no-repeat bottom;
	text-indent:-3000px;
	width:80px;
	_width:90px;
	margin:0 15px;
	_margin:0 5px;
}
.todo .boxMenu .menu li.noticias a {
	background:url(images/noticias.png) no-repeat bottom;
	text-indent:-3000px;
	width:50px;
	margin:0 8px;
	_margin:0 4px;
}
.todo .boxMenu .menu li.faleConosco a {
	background: url(images/faleConosco.png) no-repeat bottom;
	text-indent:-3000px;
	width:85px;
	margin:0 15px;
	_margin:0 8px;
}
.todo .boxMenu .menu li.trabalheConosco a {
	background: url(images/trabalheConosco.png) no-repeat bottom;
	text-indent:-3000px;
	width:120px;
	margin:0 7px;
	_margin:0;
}
/*SubMenu*/
.todo .boxMenu .menu dl.subMenu {
	display:none;
}
.todo .boxMenu .menu li span {
	width: 100%;
	height: 60px;
	float: left;
	background: none;
	position:absolute;
	z-index:20;
	right:8px;
	_width:50px;
}
.todo .boxMenu .menu li span.subhover {
	background-position: center bottom;
	cursor: pointer;
}
.todo .boxMenu .menu li dl.subMenu {
	list-style: none;
	position: absolute;
	left: 0;
	top: 60px;
	background: #222;
	margin: 0;
	padding: 0;
	display: none;
	float: left;
	width: 121px;
	z-index:5;
	border: 1px solid #111;
}
.todo .boxMenu .menu li.faleConosco dl.subMenu {
	width:114px;
}
.todo .boxMenu .menu li.servicos dl.subMenu {
	width:169px;
}
.todo .boxMenu .menu li.servicos dl.subMenu a {
	width:145px;
}
.todo .boxMenu .menu li dl.subMenu dt {
	margin: 0;
	padding: 0;
	display:block;
}
.todo .boxMenu .menu li dl.subMenu dt a {
	float: left;
	background: #222 url(images/bgSubmenu.jpg) repeat-x;
	font-size:11px;
	font-weight:normal;
	position: static;
	margin:0;
	color:#FFF;
	text-indent:0;
	text-align:left;
	font-size:11px;
	padding:15px 12px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #4d4d4d;
}
.todo .boxMenu .menu li dl.subMenu dt a:hover {
	background:#000;
}
/*Active do Menu*/

#home .todo .boxMenu .menu div.back {
	display:block;
	left:4px;
	overflow:hidden;
	width:66px;
}
#area_do_cliente .todo .boxMenu .menu div.back {
	display:block;
	left:4px;
	overflow:hidden;
	width:66px;
}
#detalhe .todo .boxMenu .menu div.back {
	display:block;
	left:4px;
	overflow:hidden;
	width:66px;
}
#institucional .todo .boxMenu .menu div.back {
	display:block;
	left:78px;
	overflow:hidden;
	width:124px;
}
#servicos .todo .boxMenu .menu div.back {
	display:block;
	left:210px;
	overflow:hidden;
	width:86px;
}
#cases .todo .boxMenu .menu div.back {
	display:block;
	left:304px;
	overflow:hidden;
	width:74px;
}
#depoimentos .todo .boxMenu .menu div.back {
	display:block;
	left:386px;
	overflow:hidden;
	width:110px;
}
#noticias .todo .boxMenu .menu div.back {
	display:block;
	left:504px;
	overflow:hidden;
	width:66px;
}
#fale-conosco .todo .boxMenu .menu div.back {
	display:block;
	left:578px;
	overflow:hidden;
	width:115px;
}
#trabalhe-conosco .todo .boxMenu .menu div.back {
	display:block;
	left:701px;
	overflow:hidden;
	width:134px;
}
/*Bannner*/
#detalhe .todo .boxCorpo .boxBannerInterna {background:url(images/bannerHome.jpg) center;}
#detalhe .todo .boxCorpo .boxBannerInterna img { display:none;}

.todo .boxCorpo .boxBanner {
	width:950px;
	height:450px;
	margin:0 auto;
	padding-bottom:10px;
}
.todo .boxCorpo .boxDestaque {
	padding-top:3px;
	float:right;
	width:400px;
	margin-right:80px;
	_margin-right:20px;
}
.todo .boxCorpo .boxDestaque h2, .todo .boxCorpo .boxDestaque a.linkDestaque dl.linhaDestaque dd.titulo, .todo .boxCorpo .boxDestaque a.linkDestaque dl.linhaDestaque dt, .todo .boxCorpo .boxDestaque a.linkDestaque dl.linhaDestaque dd.saibaMais {
	display:none;
}
.todo .boxCorpo .boxNoticia {
	width:435px;
	background:url(images/gradientDestaque.jpg) repeat-x;
	height:270px;
	padding-top:2px;
	float:left;
	margin-left:50px;
	_margin-left:20px;
}
.todo .boxCorpo .boxNoticia h2 {
	background:url(images/headerDestaque.jpg) no-repeat;
	height:32px;
	margin-bottom:20px;
	width:160px;
	text-indent:-3000px;
}
.todo .boxCorpo .boxNoticia .linhaNoticias {
	width:370px;
	padding:5px 20px;
	margin:0 10px;
	background:#FFF;
}
.todo .boxCorpo .boxNoticia .linhaNoticias dt.data {
	font-size:11px;
	color:#138a98;
}
.todo .boxCorpo .boxNoticia .linhaNoticias dt.data .hora {
	display:none;
}
.todo .boxCorpo .boxNoticia .linhaNoticias h3 a {
	font-size:13px;
	color:#333;
	text-decoration: none;
	font-weight:bold;
}
.todo .boxCorpo .boxNoticia .linhaNoticias dd.chamada a {
	font-size:12px;
	text-decoration:none;
	color:#333;
}
.todo .boxCorpo .boxNoticia .linhaNoticias dd.chamada {
	border-bottom:dashed #70cade 1px;
	padding-bottom:15px;
}
.boxRodape {
	background: url(images/bgFooter.jpg) repeat-x;
	height:100px;
	clear:both;
}
.boxRodape ul {
	display:block;
	width:280px;
	height:80px;
	background:url(images/infoRodaPe.gif) no-repeat;
	margin:0 auto;
}
.boxRodape ul li {
	display:none;
}
.boxRodape p {
	text-align:center;
	color:#FFF;
}
.boxTop {
	position:absolute;
	top:0;
	width:600px;
	right:0;}
.boxTop ul {
	display:block;
	width:369px;
	height:47px;
	float: right;
	margin-right:35px;
	background:url(images/topMenu.jpg) no-repeat;
	list-style:none;}

.boxTop li {
	margin-top:4px;
	display:block;
	float:right;}

.boxTop li a{
	display:block;
	height:36px;
	text-indent:-3000px;
	margin:0 15px;}
	
.boxTop li.item-2 a {
	background:url(images/itensMenuTop.png);
	width:120px;}
	
.boxTop li.item-1 a {
	background:url(images/itensMenuTop.png) -150px 0 ;
	width:86px;}
	
.boxTop li.item-0 a {
	background:url(images/itensMenuTop.png) -280px 0;
	width:40px;
	margin-right:30px;}

.boxTop li a {
}
/*Páginas Internas*/
.todo .boxCorpo .boxBannerInterna {
	height:85px;
	width:925px;
	margin:0 auto;
	border-top: solid 20px #FFF;

}
.todo .boxCorpo .boxBannerInterna img {

}
.todo .boxCorpo .boxConteudo img.thumb {
	margin:0 10px;
	padding:8px;
	border: solid 1px #999;
	background:url(images/gradientFoto.gif) repeat-x bottom;
}
.todo .boxCorpo .boxConteudo, #noticias .todo .boxCorpo .boxConteudo {
	width:930px;
	background:#FFF;
	line-height:20px;
	color:#666;
	display:table;
	margin:0 auto;}

.boxConteudo p {
	margin:0px 15px 5px;
}
#institucional .todo .boxCorpo .boxConteudo ul {
	list-style:inside;
}
.todo .boxCorpo .boxConteudo ul.lista {
	list-style: outside;
	margin-left:30px;
}
.todo .boxCorpo .boxConteudo ul.lista li {
	list-style:url(images/bulletInterna.gif);
	margin:10px 0;
}
.todo .boxCorpo .boxConteudo h2 {
	/*background:url(images/tiInterna.jpg) no-repeat;*/
	color:#FFF;
	font-size:16px;
	display:none;
	height:15px;
	padding-top:20px;
	padding-bottom:10px;
	padding-left:30px;
	line-height:14px;
}
.todo .boxCorpo .caminho {
	width:870px;
	margin:0 auto;
	font-weight:bold;
	border-top:solid 10px #FFF;
	border-bottom: solid 10px #FFF;
}
.todo .boxCorpo .caminho a {
	color:#000;
	text-decoration:none;
	font-weight:normal;
}
/*Notícias - Filtro */


#noticias .todo .boxCorpo .boxConteudo #formBusca {
	display:none;
	height:60px;
}
#noticias .todo .boxCorpo .boxConteudo #divFiltroBusca {
	border-top: solid 1px #CCC;
	border-left: solid 1px #CCC;
	border-right: solid 1px #CCC;
	width:840px;
	margin:5px 10px;
	min-height:50px;
	background:url(images/bgFiltro.jpg) repeat-x bottom;
}
#noticias .todo .boxCorpo .boxConteudo #divFiltroBusca a#lnkAtivarBusca {
	color:#666;
	text-decoration:none;
	margin-left:10px;
	display:block;
	padding-top:12px;
	outline:none;
}
#noticias .todo .boxCorpo .boxConteudo #divFiltroBusca a#lnkAtivarBusca {
	color:#666;
	text-decoration:none;
	display:block;
	outline:none;
	text-indent:-3000px;
	width:64px;
	height:6px;
	margin-top:14px;
	margin-left:20px;
	cursor:pointer;
}
#noticias .todo .boxCorpo .boxConteudo #divFiltroBusca a.on_ {
	background:url(images/buscaMais.png) no-repeat;
}
#noticias .todo .boxCorpo .boxConteudo #divFiltroBusca a.off_ {
	background:url(images/buscaMenos.png) no-repeat;
}
#noticias .todo .boxCorpo .boxConteudo #divFiltroBusca .formulario {
	margin-top:5px;
	display:table;
	width:650px;
	float:left;
}
#noticias .todo .boxCorpo .boxConteudo #divFiltroBusca span {
	float:left;
}
#noticias .todo .boxCorpo .boxConteudo #divFiltroBusca label {
	margin-left:20px;
	margin-right:5px;
	float:left;
}
#noticias .todo .boxCorpo .boxConteudo #divFiltroBusca .botoes {
	display:table;
	padding-left:20px;
}
#noticias .todo .boxCorpo .boxConteudo #divFiltroBusca .botoes span {
	margin:0;
}
#noticias .todo .boxCorpo .boxConteudo #divFiltroBusca .botoes input {
	background:url(images/btn.png) no-repeat;
	height:38px;
	width:78px;
	color: #000;
	font-size:10px;
	border: none;
}
#noticias .todo .boxCorpo .boxConteudo #divFiltroBusca .botoes .limpar {
	width:80px;
	float:left;
}
#noticias .todo .boxCorpo .boxConteudo #divFiltroBusca .botoes .buscar {
	width:80px;
	float:left;
}
/*Notícias */
#noticias .todo .boxCorpo .boxConteudo #divResultado a.linha_noticias {
	border-bottom: dashed 1px #70cade;
	display:block;
	width:820px;
	margin:5px 20px;
	color: #333;
	text-decoration:none;
	padding-bottom:15px;
	outline:none;
}
#noticias .todo .boxCorpo .boxConteudo #divResultado a.linha_noticias .box_noticia h3 {
	font-size:18px;
	font-weight:normal;
}
#noticias .todo .boxCorpo .boxConteudo #divResultado a.linha_noticias .box_noticia dt span.hora {
	display:none;
}
#noticias .todo .boxCorpo .boxConteudo #divResultado a.linha_noticias .box_noticia dt span.data {
	color:#138a98;
	font-size:10px;
}
#noticias .todo .boxCorpo .boxConteudo #divResultado a.linha_noticias .box_noticia span.saibaMais {
	float:right;
	background:url(images/arrowSaibaMais.gif) no-repeat;
	display:block;
	width:14px;
	height:11px;
	text-indent:-3000px;
}
.todo .boxCorpo .boxConteudo .paginacao ul#ulContainerPaginas {
	list-style:none;
	text-align:center;
}
.todo .boxCorpo .boxConteudo .paginacao ul#ulContainerPaginas li {
	display:inline;
	margin:0 4px;
	padding:2px 4px;
	color:#000;
	font-size:10px;
}
.todo .boxCorpo .boxConteudo .paginacao ul#ulContainerPaginas li a {
	text-decoration:none;
	color:#000;
}
.todo .boxCorpo .boxConteudo .paginacao ul#ulContainerPaginas li#liPaginaSelecionada {
	background:#74ccdf;
}
#noticias .todo .boxCorpo .boxConteudo dl.box_noticia_detalhe {
	width:840px;
	margin:0 20px;
	text-align:justify;
	line-height:20px;
}
#noticias .todo .boxCorpo .boxConteudo dl.box_noticia_detalhe dt {
	color:#148b99;
	font-size:11px;
}
#noticias .todo .boxCorpo .boxConteudo dl.box_noticia_detalhe dd {
	display:none;
}
#noticias .todo .boxCorpo .boxConteudo dl.box_noticia_detalhe span {
	margin-right:5px;
}
#noticias .todo .boxCorpo .boxConteudo dl.box_noticia_detalhe h3 {
	font-size:22px;
	font-weight:normal;
	margin:5px 0;
}
#noticias .todo .boxCorpo .boxConteudo a.ver_lista {
	background:#70cade;
	font-size:11px;
	color:#000;
	text-decoration:none;
	display:block;
	width:55px;
	margin-left:15px;
	margin-top:20px;
	text-indent:-3000px;
	background:url(images/btnVoltar.gif) no-repeat;
	outline:none;
}
/*Servicos*/

#servicos .todo .boxCorpo .boxConteudo {
	margin-bottom:80px;
}
#servicos .todo .boxCorpo .boxConteudo .box_produtos h2 {
	/*display:none;*/
}
#servicos .todo .boxCorpo .boxConteudo .box_categoria h2, #servicos .todo .boxCorpo .boxConteudo .detalhe h2 {
	display:block;
	/*background: url(images/tiInternaServicos.jpg) no-repeat scroll 0 0 transparent;*/
	color:#237a84;
	font-size:18px;
	height:15px;
	line-height:14px;
	padding-bottom:10px;
	padding-left:0px;
	padding-top:20px;
	margin-bottom:10px;
}
#servicos .todo .boxCorpo .boxConteudo .box_produtos ul.segmento {
	display:table;
	margin:0 auto;
}

#servicos .todo .boxCorpo .boxConteudo .box_categoria ul.produto {
	display:table;
	margin:0 auto;
	width:890px;
}
#servicos .todo .boxCorpo .boxConteudo .box_produtos ul.segmento li {
	width:275px;
	min-height:320px;
	padding:15px 10px;
	float:left;
	background:#206c8f url(images/gradientServicos.jpg) repeat-x top;
	display:block;
	border-right: solid 1px #146084;
	border-left: solid 1px #6ab5d1;
	color:#FFF;
	position:relative;
}
#servicos .todo .boxCorpo .boxConteudo .box_produtos li h3 {
	display:none;
}
#servicos .todo .boxCorpo .boxConteudo .box_produtos li ul {
	position:absolute;
	width:105px;
	left:25%;
	bottom:0;
}
#servicos .todo .boxCorpo .boxConteudo .box_produtos li a {
	height:39px;
	width:85px;
	display:block;
	background: url(images/ServicosSaibaMais.png) no-repeat;
	text-indent:-3000px;
	outline:none;
}
#servicos .todo .boxCorpo .boxConteudo .box_produtos ul.segmento li ul li {
	border:none;
	background:none;
	min-height:0;
}
#servicos .todo .boxCorpo .boxConteudo .box_produtos ul.segmento li ul.categoria li h3, #servicos .todo .boxCorpo .boxConteudo .box_produtos ul.segmento li ul.categoria li p, #servicos .todo .boxCorpo .boxConteudo .box_produtos ul.segmento li ul.categoria li ul, #servicos .todo .boxCorpo .boxConteudo .box_produtos ul.segmento li ul.produto li h3 {
	display:none;
}
/*Serviços Categoria*/
#servicos .todo .boxCorpo .boxConteudo .box_categoria h2, #servicos .todo .boxCorpo .boxConteudo .box_categoria p {
	display: none;
}
#servicos .todo .boxCorpo .boxConteudo .box_categoria ul.produto li {
	width:200px;
	min-height:180px;
	padding:15px 10px;
	float:left;
	background:#206c8f url(images/gradientServicos.jpg) repeat-x top;
	display:block;
	border-right: solid 1px #146084;
	border-left: solid 1px #6ab5d1;
	color:#FFF;
	position:relative;
}
#servicos .todo .boxCorpo .boxConteudo .box_categoria li a {
	display:block;
	background: url(images/ServicosSaibaMais.png) no-repeat center;
	outline:none;
	padding-bottom:30px;
	height:30px;
	overflow:hidden;
	text-decoration:none;
	color:#FFF;
	text-align:center;
	text-indent:-10000px;
}
#servicos .todo .boxCorpo .boxConteudo .box_categoria li h3 {
	display:none;
}
/*Serviços Detalhe*/
#servicos .todo .boxCorpo .boxConteudo .detalhe {
	width:600px;
	float:left;
	display: table;
}
#servicos .todo .boxCorpo .boxConteudo .detalhe p {
	margin:10px 15px 5px;
}
#servicos .todo .boxCorpo .boxConteudo .detalhe h2{
	width:600px;
}

#servicos .todo .boxCorpo .boxConteudo .accordian {
	width:228px;
	float: left;
}
#servicos .todo .boxCorpo .boxConteudo .accordian ul {
	margin-top:10px;
	list-style:none;
	width:229px;
	padding-bottom:41px;
}
#servicos .todo .boxCorpo .boxConteudo .accordian ul a {
	font-weight:normal;
	text-decoration:none;}
	
#servicos .todo .boxCorpo .boxConteudo .accordian ul a:hover {
	font-weight: bold;}

#servicos .todo .boxCorpo .boxConteudo .accordian ul li.dimension {
	margin:0;
	padding:0;
	border: solid 1px #FFF;}
	
#servicos .todo .boxCorpo .boxConteudo .accordian ul li.dimension dl dd a {
	color:#298c98;
	padding-left:15px;
	background:url(images/bullertServicoSup.gif) no-repeat left;}

#servicos .todo .boxCorpo .boxConteudo .accordian ul li.odd, #servicos .todo .boxCorpo .boxConteudo .accordian ul li.even {
	display:none;
}
#servicos .todo .boxCorpo .boxConteudo .accordian ul li.dimension dl dt a {
	color:#999;
	padding-left:15px;
	margin-left:15px;
	background:url(images/bulletServicoSub.gif) no-repeat left;}
	

#servicos .todo .boxCorpo .boxConteudo table {
	font-size:85%;
}
#servicos .todo .boxCorpo .boxConteudo table td {
	padding:5px 0;
	padding-left:8px;
}
#servicos .todo .boxCorpo .boxConteudo table .bg_basico {
	background:#cae5ee;
	text-align:center;
	border-right: solid 2px #FFF;
	border-left: solid 2px #FFF;
}
#servicos .todo .boxCorpo .boxConteudo table .bg_avancado {
	background:#e6eaf6;
	text-align:center;
	border-left: solid 2px #FFF;
	border-right: solid 2px #FFF;
}
#servicos .todo .boxCorpo .boxConteudo table .bg_linha {
	background:#1c8eb3;
	color: #FFF;
}
#servicos .todo .boxCorpo .boxConteudo table .primeira_linha {
	color:#013879;
	font-weight:bolder;
}
#servicos .todo .boxCorpo .boxConteudo ul.footer {
	background:#1C8EB3;
	list-style:none;
	text-align:center;
	height:30px;
	padding-top:10px;
	margin:0 15px;
}
#servicos .todo .boxCorpo .boxConteudo ul.footer li {
	display:inline;
	color:#FFF;
}
#servicos .todo .boxCorpo .boxConteudo ul.certificacoes {
	float: right;
	list-style:none;
	margin:30px 20px;
	display:table;
}
#servicos .todo .boxCorpo .boxConteudo ul.beneficios {
	list-style:none;
	margin:20px 0 20px 15px;
}
/*Depoimentos*/
#depoimentos .todo .boxCorpo .boxConteudo p {
	float:left;
	margin-top:20px;
	width:700px;
}
#depoimentos .todo .boxCorpo .boxConteudo div#conteudodinamico{
	width:680px;
	float:left;
	margin-left:40px;
	margin-top:15px;
}
#depoimentos .todo .boxCorpo .boxConteudo ul.listaVideos {
	width:160px;
	display:block;
	list-style:none;
	float:right;
	margin-right:5px;
	background:#f2f2f2;
	min-height: 1180px;
}

#depoimentos .todo .boxCorpo .boxConteudo ul.listaVideos li {
	width:120px;
	display:block;
	padding:10px;
	margin:0 auto;
	line-height:14px;
	color:#1f7f8b;

}
#depoimentos .todo .boxCorpo .boxConteudo ul.listaVideos li a {
	padding:1px;
	margin-bottom:5px;
	
}
#depoimentos .todo .boxCorpo .boxConteudo ul.listaVideos li a img {
	padding:1px;
	border: solid 1px #9a9a9a;
	
}



/*Fale Conosco*/
#fale-conosco .todo .boxCorpo .boxConteudo .box_contato h2, #trabalhe-conosco .todo .boxCorpo .boxConteudo .box_contato h2 {
	margin-bottom:20px;
}
#fale-conosco .todo .boxCorpo .boxConteudo p, #trabalhe-conosco .todo .boxCorpo .boxConteudo p {
	float:left;
	margin:0 20px;
	width:300px;
}
#fale-conosco .todo .boxCorpo .boxConteudo .box_contato table.contato, #trabalhe-conosco .todo .boxCorpo .boxConteudo .box_contato table.contato {
	float:right;
	width:500px;
}
#fale-conosco .todo .boxCorpo .boxConteudo .box_contato table.contato input, #fale-conosco .todo .boxCorpo .boxConteudo .box_contato table.contato textArea, #trabalhe-conosco .todo .boxCorpo .boxConteudo .box_contato table.contato input, #trabalhe-conosco .todo .boxCorpo .boxConteudo .box_contato table.contato textArea {
	width:260px;
	border: solid 1px #CCC;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/gradientForm.jpg) repeat-x #FFF bottom;
}
#fale-conosco .todo .boxCorpo .boxConteudo .box_contato table.contato input, #trabalhe-conosco .todo .boxCorpo .boxConteudo .box_contato table.contato input {
	height:20px;
}
#fale-conosco .todo .boxCorpo .boxConteudo .box_contato table.contato input.check, #trabalhe-conosco .todo .boxCorpo .boxConteudo .box_contato table.contato input.check {
	border:none;
	width:auto;
	background:none;
}
#fale-conosco .todo .boxCorpo .boxConteudo .box_contato table.contato input.botao, #trabalhe-conosco .todo .boxCorpo .boxConteudo .box_contato table.contato input.botao {
	border:none;
	width:67px;
	height:34px;
	background:url(images/btnEnviar.jpg);
	color: #000;
	font-size:11px;
	_float:right;
	_margin-right:120px;
	_clear:both;
}
#trabalhe-conosco .todo .boxCorpo .boxConteudo {
	min-height:400px;
	margin-bottom:100px;
}
/*Localização*/

#fale-conosco .todo .boxCorpo .boxConteudo iframe {
	float:right;
	margin-right:40px;
	margin-top:20px;
	margin-bottom:80px
}
