* {
	margin:0;
	padding:0;
	font-family:helvetica, arial, verdana;
}

p {
	color:#3f3e3e;
	font-size:14px;
	line-height:19px;
}

ul li {
	color:#3F3E3E;
}

h1 {
	color:#484848;
	font-family:Trebuchet MS;
	font-size:19px;
	font-weight:normal;
	margin:0 0 5px;
}

hr {
	float:left;
	width:100%;
	height:1px;
	background:url(images/pontilhadoH.gif) repeat-x center;
	border:none;
	padding:0;
	margin:15px 0;
}
h2{
	color: #8fb454;
	font-size: 24px;
	font-weight: bold;
	font-family: "Trebuchet MS";
	margin:0 0 15px;
}

body {
	background:#ECECEC url(images/bgBody.gif) repeat-x;
}

.containerBG {
	background:transparent url(images/verdeLeft.gif) repeat-x scroll 0 0;
	height:103px;
	margin:0;
	min-width:944px;
	position:absolute;
	*position:relative;
	_position:absolute;
	top:416px;
	*top:-343px;
	_top:417px;
	width:100%;
	z-index:-1;
}

.verdeLeft {
	margin: 0 0 0 50%;
	height:103px;
	background:url(images/verdeRight.gif) repeat-x;
	display:block;
}

.containerBGDegrade {
	height:380px;
	margin:0;
	min-width:944px;
	position:absolute;
	top:83px;
	width:100%;
	z-index:-1;
	background:#d9d9d9 url(images/cinzaHomeLeft.gif) repeat-y scroll right 0;
}

.degradeRight {
	background:transparent url(images/cinzaHomeRight.gif) repeat-y scroll left 0;
	display:block;
	height:380px;
	margin:0 0 0 50%;
}

.geral {
	margin:0 auto;
	width:864px;
}

.header {
	height:106px;
	width:100%;
	float:left;
}

.containerLogo {
	float:left;
	height:83px;
	width:192px;
}

.containerLogo h1 {
	width:100%;
	height:100%;
	float:left;
}

.containerLogo h1 a {
	background:transparent url(images/logo.png) no-repeat scroll 0 0;
	_background:transparent url(images/logo.gif) no-repeat scroll 0 0;
	width:100%;
	height:100%;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
}

.containerAcesso {
	float:right;
	width:auto;
	height:33px;
}

.containerAcesso a {
	background:transparent url(images/botaoAcessar.png) no-repeat scroll 0 0;
	display:block;
	height:33px;
	overflow:hidden;
	text-indent:-9999px;
	width:243px;
}

.containerMenu {
	float:left;
	margin:28px 0 0;
	width:672px;
	position:relative;
	z-index:1;
}

.containerMenuR {
	width:auto;
	height:34px;
	background:url(images/menuR.png) repeat-x;
	float:right;
}

.containerMenuE {
	background:transparent url(images/menuE.png) no-repeat scroll left 0;
	float:right;
	height:34px;
	width:auto;
}

.containerMenuD {
	width:auto;
	height:34px;
	background:url(images/menuD.png) no-repeat right 0;
	float:left;
	margin: 0;
}
.containerMenu ul {
	list-style:none;
	margin: 0 10px;
}

.containerMenu ul li {
	float:left;	
	height:auto;
}

.containerMenu ul li.pipe {
	background:transparent url(images/separador.gif) no-repeat scroll 0 0;
	height:32px;
	width:1px;
	margin: 1px 0 0 0;
}

.containerDestaquesHome {
	float:left;
	height:310px;
	width:100%;
	overflow:hidden;
	background:transparent url(images/sombraDestaques.gif) no-repeat scroll 230px 16px;
	position:relative;
	padding:20px 0 0 0;
	margin:-20px 0 0;

}

.containerOpcoesDestaques {
	background:transparent url(images/menu_decisus1.gif) no-repeat scroll 14px 0;
	float:left;
	height:260px;
	margin:25px 0 0;
	width:300px;
}

.teste1 {
	float:left;
	height:60px;
	margin:14px 0 0 32px;
	width:50px;
	overflow:hidden;
	display:inline;
}

.teste1 img {
	display:block;
	float:right;
	margin:0 auto;
}

.containerOpcoesDestaques .teste2 {
	color:#FFFFFF;
	float:left;
	font-family:Trebuchet MS;
	font-size:26px;
	height:30px;
	left:16px;
	margin:0 0 0;
	position:relative;
	top:12px;
	width:225px;
}

.containerOpcoesDestaques .teste3 {
	display:inline;
	float:left;
	font-family:Trebuchet MS;
	font-size:26px;
	height:30px;
	left:15px;
	position:relative;
	top:-19px;
	width:225px;
}

.containerOpcoesDestaques .teste4 {
	display:inline;
	float:left;
	font-family:Trebuchet MS;
	font-size:13px;
	left:17px;
	margin:0;
	position:relative;
	top:-15px;
	width:205px;
}


.fluxoCaixa {
	cursor:pointer;
	float:left;
	height:61px;
	width:100%;
}

.fluxoCaixaSelecionado {
	background:transparent url(images/menu_decisus2.gif) no-repeat scroll 1px -1px;
	cursor:pointer;
	float:left;
	height:66px;
	margin:0;
	width:100%;
}

.simplicidade {
	cursor:pointer;
	float:left;
	height:59px;
	width:100%;
	
}
.simplicidadeSelecionado {
	background:transparent url(images/menu_decisus2.gif) no-repeat scroll 1px -70px;
	float:left;
	height:65px;
	margin:0;
	width:100%;
}

.mobilidade {
	cursor:pointer;
	float:left;
	height:60px;
	width:100%;
}

.mobilidadeSelecionado {
	background:transparent url(images/menu_decisus2.gif) no-repeat scroll 1px -137px;
	cursor:pointer;
	float:left;
	height:66px;
	width:100%;
}

.confiabilidade {
	cursor:pointer;
	float:left;
	height:68px;
	width:100%;
}

.confiabilidadeSelecionado {
	background:transparent url(images/menu_decisus2.gif) no-repeat scroll 1px -205px;
	cursor:pointer;
	float:left;
	height:66px;
	width:100%;
}

.containerRespostaHome {
	float:right;
	height:245px;
	padding:26px 0 0;
	width:550px;
}

.respOpcoes {
	float:left;
	height:240px;
	overflow:hidden;
	width:100%;
}

.respOpcoes p img {
	margin:0 20px 0 0;
}

.decisusCaixa {
	background:transparent url(images/decisusCaixa.gif) no-repeat scroll 0 0;
	display:block;
	height:16px;
	margin:0 0 5px;
	overflow:hidden;
	text-indent:-999px;
	width:127px;
}

.containerLinksHome {
	background:transparent url(images/verdeRight.gif) repeat-x scroll 0 0;
	float:left;
	height:83px;
	margin:0;
	overflow:hidden;
	width:100%;
}

.containerBotao {
	display:inline;
	float:left;
	padding:0;
	width:550px;
}

.laranjaLeft {
	background:transparent url(images/laranjaLeft.gif) no-repeat scroll left 0;
	color:#FFFFFF;
	display:block;
	float:right;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	height:31px;
	line-height:30px;
	padding:0 0 0 7px;
	text-decoration:none;
	cursor:hand;
}

.laranjaRight {
	background:transparent url(images/laranjaRight.gif) no-repeat scroll right 0;
	display:block;
	float:left;
	height:31px;
	padding:0 7px 0 0;
	cursor:hand;
}

.laranjaRepeat {
	background:transparent url(images/laranjaRepeat.gif) repeat-x scroll 0 0;
	display:block;
	float:left;
	height:31px;
	padding:0 5px;
	cursor:hand;
}

.linkUm {
	float:left;
	height:83px;
	width:275px;
}

.linkUmA {
	background:transparent url(images/simplicidade-que-resolve.png) no-repeat scroll -54px 0;
	float:left;
	height:100%;
	overflow:hidden;
	text-indent:-9999px;
	width:100%;	
}

.linkDois {
	background:transparent url(images/separadorLinks.gif) no-repeat scroll right center;
	float:left;
	height:83px;
	width:207px;
}

.linkDoisA {
	background:transparent url(images/veja.png) no-repeat scroll 0 0;
	display:block;
	height:83px;
	margin:0 auto;
	overflow:hidden;
	text-indent:-999px;
	width:172px;
}

.linkTres {
	background:transparent url(images/separadorLinks.gif) no-repeat scroll right center;
	float:left;
	height:83px;
	width:202px;
}

.linkTresA {
	background:transparent url(images/tente.png) no-repeat scroll 0 0;
	display:block;
	height:83px;
	margin:0 auto;
	overflow:hidden;
	text-indent:-999px;
	width:172px;
	
}

.linkQuatro {
	float:left;
	height:83px;
	width:180px;
}

.linkQuatroA {
	background:transparent url(images/queira.png) no-repeat scroll 0 0;
	display:block;
	height:83px;
	margin:0 auto;
	overflow:hidden;
	text-indent:-999px;
	width:135px;
}

.containerConteudoHome {
	background:transparent url(images/pontilhadoV.gif) repeat-y scroll center center;
	float:left;
	height:auto;
	margin:10px 0 10px 0;
	width:100%;
}

.conteudoUm {
	float:left;
	height:auto;
	margin:0;
	width:400px;
}

.conteudoDois {
	float:right;
	height:auto;
	width:400px;
}

.containerRodape {
	background:#767676 url(images/bgRodape.gif) repeat-x scroll 0 0;
	float:left;
	*float:left;
	_float:none;
	*margin:-70px 0 0 0;
	_margin:0;
	height:auto;
	width:100%;	

}

.rodape {
	width:944px;
	margin:0 auto;
	height:auto;
}

.rodapeBG {
	background:#767676 url(images/bgRodape.gif) repeat-x scroll 0 0;
	float:left;
	width:100%;
	height:auto;
}

.midiasSociais {
	background:transparent url(images/midiasSociais.png) no-repeat scroll 0 0;
	_background:transparent url(images/midiasSociais.gif) no-repeat scroll 0 0;
	float:left;
	height:236px;
	margin:40px 0 0;
	width:302px;
}

.conteinerTexto {
	float:left;
	height:115px;
	margin:10px 0 0 15px;
	width:270px;
}

.conteinerTexto p {
	font-size:13px;
	line-height:17px;
}

.linksMidias {
	float:right;
	height:40px;
	margin:55px 0 0;
	width:185px;
}

.linksMS {
	float:left;
	margin:0 4px;
	border: none;	
}
.linksMS img{
	border: 0;
}
.conteudoRodape {
	float:left;
	margin:0 0 0 45px;
	width:360px;
	padding:40px 0 0;	
}
.conteudoRodape ul {
	list-style:none;
	font-size:13px;	
	color:#ffffff;
}

.conteudoRodape ul li {
	background:transparent url(images/baloes.png) no-repeat scroll 0 center;
	_background:transparent url(images/baloes.gif) no-repeat scroll 0 center;
	padding:0 0 0 60px;
	margin:0 0 10px;
}

.banners {
	float:right;
	padding:40px 0 0;
	width: 800px;
}

.softex {
	background:transparent url(images/softex.png) no-repeat scroll 0 0;
	_background:transparent url(images/softex.gif) no-repeat scroll 0 0;
	display:block;
	height:74px;
	overflow:hidden;
	text-indent:-999px;
	width:186px;
	float:left;
}

.softexIncubadora {
	background:url(images/softex2.png) no-repeat;
	_background:url(images/softex2.gif) no-repeat;
	display:block;
	height:74px;
	overflow:hidden;
	text-indent:-999px;
	width:186px;
	float:left;
	margin:0 45px;
}

.siteSeguro {
	background:url(images/siteSeguro.png) no-repeat;
	_background:url(images/siteSeguro.gif) no-repeat;
	display:block;
	height:74px;
	overflow:hidden;
	text-indent:-999px;
	width:186px;
	float:left;
}

.textoGrandeAba {
	color:black;
	font-family:Trebuchet MS,sans-serif;
	font-size:26px;
	font-weight:bold;
	margin-bottom:30px;
	margin-left:100px;
	margin-right:30px;
	margin-top:20px;
}

.textoGrandeAbaShadow {
	color:white;
	float:left;
	font-family:Trebuchet MS,sans-serif;
	font-size:26px;
	font-weight:bold;
	margin-bottom:30px;
	margin-left:101px;
	margin-right:-2px;
	margin-top:-48px;
	position:relative;
}

.textoPequenoAba {
	color:#484848;
	float:left;
	font-family:arial;
	font-size:12px;
	letter-spacing:1px;
	margin-bottom:0;
	margin-left:100px;
	margin-right:0;
	margin-top:-24px;
}

.botaoDeixeSuaOpiniao {
	float:left;
	width:100%;
	margin:15px 0 0 0;
}

.botaoDeixeSuaOpiniao a {
	background:transparent url(images/repeatDOP.gif) repeat-x scroll 0 top;
	color:#FFFFFF;
	display:block;
	float:right;
	font-size:15px;
	height:22px;
	line-height:20px;
	margin:0 4px 0 0;
	text-decoration:none;
}

.botaoDeixeSuaOpiniao a .left {
	background:transparent url(images/left.gif) no-repeat scroll left top;
	float:left;
	height:22px;
	padding:0 0 0 13px;
	cursor:pointer;
}

.botaoDeixeSuaOpiniao a .right {
	background:transparent url(images/right.gif) no-repeat scroll right center;
	float:left;
	height:22px;
	padding:0 13px 0 0;
	cursor:pointer;
}

/*==========================================================class padr�o WP===========================================================*/

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}



/*==========================================================class conteudo =================================================*/
#conteudo{
	background:transparent url(images/bgInterna.gif) repeat scroll 5px 10px;
	float:left;
	height:auto;
	margin:-23px 0 0;
	min-height:630px;
	padding:40px 50px 15px;
	width:765px;
	
}

.btn_laranja a{
	font-family:Helvetica;
	font-size:18px;
	color:#fff;
	margin:0;
	padding:0;
	width:268px;
	padding:10px 0 0 0;
	display:block;
	height:34px;
	text-align:center;
	text-decoration:none;
	background-image:url("images/fundo_btn.png");

}

#conteudo .entry p {
	margin:10px 0;
}

.saibaMais {
	background:transparent url(images/saibaMais.gif) no-repeat scroll 0 5px;
	color:#618724;
	padding:0 0 0 12px;
}

.saibaMaisHome {
	background:transparent url(images/saibaMaisHome.gif) no-repeat scroll 0 4px;
	color:#618724;
	font-size:11px;
	padding:0 0 0 10px;
}

.containerBotaoConteudo {
	width:100%;
}

.containerBotaoConteudo a {
	float:left;
	margin:10px 0 10px 293px;
}

.containerFraseEmpresa {
	margin:75px auto 0;
	width:665px;
}

.containerFraseEmpresa h4 {
	font-size:24px;
	margin:0 0 15px;
	text-align:center;
}

.paginaClientes {
	width:868px!important;
	padding:40px 0 0px!important;
}

.paginaContato {
	width:868px!important;
	padding:40px 0 0px!important;
}

.entry-left {
	float:left;
	padding:0 15px 0 50px;
	width:411px;
}

.entry-left p {
	margin:0 0 15px 0;	
	font-size:16px;
}

.entry-right {
	float:left;
	width:360px;
}

.containerCaixa {
	background:transparent url(images/depoimetosRepeat.gif) repeat-y scroll 0 0;
	float:left;
	width:100%;
	margin:0 0 15px;
}

.entry-right p {
	font-size:13px;
	margin:0;
}

.entry-right i {
	display:block;
	margin:0 0 15px 0;
	font-weight:bold;
}


.bordaTopDepoimentos {
	background:transparent url(images/bordaTopDepoimentos.gif) no-repeat scroll 0 0;
	float:left;
	padding:15px 20px 15px;
	width:320px;
}

.bordaBottomDepoimentos {
	background:transparent url(images/bordaBottomDepoimentos.gif) no-repeat bottom center;
	float:left;
	width:100%;
}

.entry-right h3 {
	color:#484848;
	margin:0 0 10px 0;
}

.paginaContato .entry-right {
	padding:0 0 0 30px;
	width:410px;
}

.paginaContato .entry-left {
	margin:0 0 0 40px;
	padding:0;
	width:360px;
}

.paginaContato .bordaTopDepoimentos {
	padding:10px;
	width:340px;
}

.paginaContato .bordaTopDepoimentos table {
	font-size:12px;
	color:#3F3E3E;
	margin:5px 0 0 0;
}

.paginaContato .bordaTopDepoimentos table th {
	text-align:left;
	font-size:12px;
}


.paginaContato .bordaTopDepoimentos table td {
	width:115px;
}

.paginaContato .bordaTopDepoimentos p {
	text-align:center;
}

.paginaContato .bordaTopDepoimentos h3 {
	color:#3F3E3E;
	font-size:16px;
}

.paginaContato .bordaTopDepoimentos p a {
	color:#618724;
	font-size:19px;
	text-align:center;
}

.paginaContato .containerCaixa {
	margin:8px 0 15px;
}

.containerPrecos {
	background:transparent url(images/bgPagPrecos.gif) no-repeat scroll 0 0;
	float:left;
	height:500px;
	margin:0 0 0 10px;
	width:750px;
}

.containerPrecos h2 {
	font-family:Trebuchet MS;
	margin:0;
	text-align:center;
}

.containerPrecos h3 {
	color:#7A7A7A;
	font-family:Trebuchet MS;
	text-align:center;
}

.containerPrecos h4 {
	color:#7A7A7A;
	text-align:center;
}

.containerPrecos h4 b {
	color:#0073c0;
}

.containerPrecos i {
	color:#7A7A7A;
	display:block;
	font-size:16px;
	font-style:normal;
	text-align:center;
}

#conteudo .entry .containerPrecos p {
	color:#547A90;
	font-size:11px;
	font-weight:bold;
	margin:0;
	text-align:center;
	text-transform:uppercase;
}

.planoCompacto {
	float:left;
	margin:70px 0 0;
	padding:0 10px;
	width:224px;
	height:255px;
}

#conteudo .containerPrecos .planoCompacto .dois {
	padding:5px 0 0 0;
}

#conteudo .containerPrecos .planoCompacto .dois h4 {
	margin:5px 0 0 0;
}

#conteudo .containerPrecos .planoCompacto .tres {
	padding:15px 0 0 0;
}

.planoAvancado {
	float:left;
	height:255px;
	margin:70px 0 0 8px;
	padding:0 0;
	width:243px;
}

.planoAvancado h2 {
	color:#64872c;
}

#conteudo .containerPrecos .planoAvancado .dois h4 {
	line-height:23px;
}

#conteudo .containerPrecos .planoAvancado .tres{
	margin:20px 0 0;
}

.planoCorporativo {
	float:left;
	height:325px;
	margin:70px 0 0;
	padding:0 10px;
	width:235px;
}

#conteudo .containerPrecos .planoCorporativo .dois h4 {
	line-height:23px;
}

#conteudo .containerPrecos .planoCorporativo .tres{
	margin:20px 0 0;
}
.um {
	float:left;
	margin:0 0 15px;
	width:100%;
}

.dois {
	float:left;
	height:70px;
	width:100%;
}

.tres {
	float:left;
	width:100%;
}

.tres a { 
	color:#D76F00;
	display:block;
	font-size:12px;
	margin:0 0 10px;
	text-align:center;
}

.botaoPreco {
	float:left;
	height:50px;
	padding:30px 0 0 296px;
}

.containerGratuito {
	float:left;
	margin:0 0 0 144px;
	padding:5px 0 0;
	width:463px;
	display:inline;
}

.containerGratuito h3 {
	color:#53788E;
	font-size:15px;
}

.containerGratuito p {
	color:#484848 !important;
	font-weight:normal !important;
	margin:7px 0 0 !important;
	text-transform:none !important;
}

.containerGratuito p a{
	color:#a8c47b;
	text-decoration:none;
}

.botaoPreco a {
	background:transparent url(images/cadastre-seAgoraC.gif) no-repeat scroll 0 0;
	display:block;
	height:31px;
	overflow:hidden;
	text-indent:-999px;
	width:154px;
}

.planoAvancado .botaoPreco a {
	background:transparent url(images/cadastre-seAgoraV.gif) no-repeat scroll 0 0;
	margin:0 0 0 11px;
}

.planoCorporativo .botaoPreco a {
	background:transparent url(images/cadastre-seAgoraV.gif) no-repeat scroll 0 0;
	margin:0 0 0 9px;
}

.enviar {
	background:transparent url(images/enviar.gif) no-repeat scroll 0 0;
	border:medium none;
	display:inline;
	float:left;
	font-size:0;
	height:22px;
	line-height:0;
	margin:2px 0 0 121px;
	overflow:hidden;
	text-indent:-999px;
	width:67px;
}

/*página Teste Gratis*/

.limpa {
	clear:both;
}

.pageTesteGratis p {
	font-size:16px;
}

.pageTesteGratis ul {
	margin:0 0 0 50px;	
}

.testeGratis {
	
}

.sessenta {
	color:#64872C;
	float:left;
	font-size:165px;
}

.textoTesteGratis1 {
	font-size:35px;	
	display:block;
	float:left;
	margin:55px 0 0 15px;
}

.textoTesteGratis2 {
	font-size:35px;
	float:left;
	margin:4px 0 0 35px;
}

.containerPost {
	float:left;
	width:100%;
}

.bordaRepeatPost {
	float:left;
	width:100%;
	height:auto;
	background:url(images/bordaRepeatPost.gif) repeat-y center top;
	margin:0 0 10px 0;
}

.bordaTopPost {
	float:left;
	width:100%;
	height:auto;
	background:url(images/bordaTopPost.gif) no-repeat center top;
}

.bordaBottomPost {
	float:left;
	width:100%;
	height:auto;
	background:url(images/bordaBottomPost.gif) no-repeat center bottom;
	padding:20px 0 30px 0;
}

.conteudoEsquerdoPost {
	float:left;
	width:565px;
	padding:0 0 0 25px;	
}

.conteudoDireitoPost {
	float:right;
	width:250px;
	padding:0 15px 0 0;
}
/*==========================================================Dropdowm css  =================================================*/


.menuDecisus {
	background:transparent url(images/menuR.png) repeat-x scroll right 0;
	float:left;
	font-family:arial,sans-serif;
	height:34px;
	margin:0 7px;
	display:inline;

}

/* Responsável por remover as margens, padding e bullets de todas as listas */
.menuDecisus ul {
	padding:0 5px; 
	margin:0; 
	list-style-type:none;
	float:left;
}

.menuDecisus ul ul {
	width:149px;
}

/* Float para tornar a lista horizontal e positipn relative para controlar as posições dos submenus */
.menuDecisus li {
	float:left; 
	width:auto; 
	position:relative;
	display:block;
}

.menuDecisus li li {
	border-left:1px solid #484848;
	border-right:1px solid #484848;
}

.menuDecisus li li:first-child {
	border-top:1px solid #484848;
}

.menuDecisus li li:last-child {
	border-bottom:1px solid #484848;
}

/* ESTILOS PARA O BLOG */

.conteudoEsquerdoPost h1 a {
	color: #8fb454;
	font-family: Trebuchet MS, helvetica, arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 20px 0;
}

.conteudoEsquerdoPost h1 a:hover {
	text-decoration: underline;
}

.conteudoEsquerdoPost p {
	color: #818181;
	font-size: 14px;
	line-height: 24px;
}

.conteudoDireitoPost h3 {
	color: #484848;
	font-family: Trebuchet MS, helvetica, arial, sans-serif;
	font-size: 20px;
	padding: 0 10px 25px;
	background-image: url(images/titulo-sidebar-blog.png);
	background-position: bottom;
	background-repeat: no-repeat;
}

.conteudoDireitoPost ul {
	list-style: none outside none;
}

.conteudoDireitoPost ul ul {
	padding: 0 0 0 10px;
}

.separadorPosts {
	background-image: url(images/separador-posts.png);
	background-repeat: no-repeat;
	width: 540px;
	height: 5px;
	margin: 20px 0;
}


/* Estilos aplicados aos links de primeiro nível */
.menuDecisus a, .menuDecisus a:visited {
	display:block; 
	font-size:14px; 
	text-decoration:none; 
	color:#2A363E; 
	width:auto; 
	height:33px; 
	padding:0px 10px; 
	line-height:33px; 
	font-weight:bold;
	float:left;
}


/* Background aplicado aos links de segundo nível */
.menuDecisus ul ul a.drop, .menuDecisus ul ul a.drop:visited {
	background:#b4cbdc url(images/grey-arrow.gif) no-repeat 130px center;
}
/* Estilos para o hover do segudo nível */
.menuDecisus ul ul a.drop:hover{
	background:#CCE7F8 url(images/blue-arrow.gif) no-repeat 130px center;
}

.menuDecisus ul ul :hover > a.drop {
	background:#cce7f8 url(images/blue-arrow.gif) no-repeat 130px center;
}

/* Estilos aplicados aos links de terceiro nível */
.menuDecisus ul ul ul a, .menuDecisus ul ul ul a:visited {
	background:#91b9d7;
}

/* Estilo aplicado ao hover dos links de terceiro nível */
.menuDecisus ul ul ul a:hover {
	background:#CCE7F8;
}


/* Esconder os sub níveis e dar-lhes uma posição absoluta para que eles ocupem nenhum espaço */
.menuDecisus ul ul {
	visibility:hidden; 
	position:absolute; 
	height:0; 
	top:33px; 
	left:-5px; 
	width:149px; 
}

/* Posição do menu de treceiro nível */
.menuDecisus ul ul ul{
	left:143px; 
	top:-1px; 
	width:149px;
}

/* Posição do menu flutuante de terceiro nível */
.menuDecisus ul ul ul.left {
	left:-149px;
}

/* Estilo para a tabela, necessário para que funcione no Internet Explorer */
.menuDecisus table {
	position:absolute; 
	top:0; 
	left:0; 
	border-collapse:collapse;
}

/* Estilo para o segundo nível de links */
.menuDecisus ul ul a, .menuDecisus ul ul a:visited {
	background:#E2E2E2 url(images/bullet-menu.gif) no-repeat scroll 6px center;
	border-bottom:1px inset #484848;
	border-width:0 1px 1px;
	color:#484848;
	font-size:12px;
	height:auto;
	line-height:16px;
	padding:5px 5px 5px 20px;
	width:128px;
}


/* Estilo para o hover dos links */
.menuDecisus a:hover, .menuDecisus ul ul a:hover{
	color:#000;
	background: #a1c19c url(images/bullet-menu.gif);
}
.menuDecisus :hover > a, .menuDecisus ul ul :hover > a {
	color:#000; 
	/*background:transparent url(images/fundo_menu.jpg) repeat-x scroll center bottom;*/
	background:#A1C19C;
}

.menuDecisus ul li a:hover {
	/*background:url(images/fundo_menu.jpg) repeat-x bottom;*/
	background:#A1C19C;
}


.menuDecisus ul ul :hover > a {
		background: #a1c19c url(images/bullet-menu-hover.gif) no-repeat scroll 6px center!important;

}

/* Torna o segundo nível do menu visível quando passar o mouse sob o primeiro nível do menu ou link */
.menuDecisus ul li:hover ul, .menuDecisus ul a:hover ul {
	visibility:visible; 
}
/* Mantém o terceiro nível oculto quando você passar o mouse sob o primeiro nível do menu ou link */
.menuDecisus ul :hover ul ul {
	visibility:hidden;
	}
/* Tornar o terceiro nível visível quando você coloca o mouse sob o segundo nível do menu ou link */
.menuDecisus ul :hover ul :hover ul{ 
	visibility:visible;
}