*{
border:0;
}

.clear{
	clear: both;
}

h1{
margin:0;
padding:0;
font-size:18px;
font-family:Georgia, Verdana, Arial;
display:inline;
}
h2{
margin:0;
padding:0;
font-size:16px;
font-family:Georgia, Verdana, Arial;
display:inline;
}
h3{
margin:0;
padding:0;
font-size:14px;
font-family:Georgia, Verdana, Arial;
display:inline;
}
h4{
margin:0;
padding:0;
font-size:12px;
font-family:Georgia, Verdana, Arial;
display:inline;
}

body
{
   text-align: center;
   margin: 0;
   padding: 0;
   font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;  color:#666666;
   overflow-x:hidden;
   background-image:url(img/bg.gif);
   background-repeat:repeat;
}

#faixaTop{
	width: 100%;
	float: left;
	background-color: #0293d6;
	height: 10px;
	margin-top: auto;
}

#faixaAzul{
	width: 1000px;
	float: left;
	background-color: #0293d6;
	height: 10px;

}

.logoCliente{
	float: left;
	margin-left: 40px;
	margin-bottom: 20px;
	width: 100px;
	height: 100px;
	text-align: center;
}
.txtCliente{
	float: left;
	margin-left: 40px;
	margin-bottom: 20px;
	width: auto;
	height: auto;
	text-align: left;
}

.fotinha{
	float: left;
	width: 131px;
	height: 98px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.form{
	font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #666;
	border: solid 1px #999;
}

#cinza{
	font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #8f8e8e;
}


.nomeEmpresa{
	font-family: Verdana, Geneva, sans-serif; font-size: 15px; color:#f23852; font-weight: bold;
}
.marque{
	background:#CCC;
	width:auto;
	height:5%;
	color:#333;
	z-index: 2;
	position: absolute;
	margin-top: 95%;
}

.divborder{
	float: left;
	background-color: #f4f3f3;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
}

.msg{
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #fc8551; font-weight: bold;
}

div#contFooter
{
	position:relative;
	height: 10px;
	width:100%;
	background-color: #a6771c;
	clear:both;
		margin-bottom:16px;
}


#principal
{
	width: 1000px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	position:relative;
	background-color: #FFF;
	min-height: 865px;
}
#cimaBanner{border:0px;
	color:#0293d6;
	text-align:right;
	font-size:14px;
	}

#logo{
	width: 118px;
	height: 87px;
	float: left;
	margin-top: 5px;
	margin-left: 40px;
}

#menus{
	float: left;
	width: 800px;
	height: 59px;
	margin-left: 5px;
	margin-bottom: 3px;
}

#conteudoHome{
	width: 1000px; 
	text-align: left; 
	margin-left: auto; 
	margin-right: auto; 
	margin-top:auto;
	margin-bottom:0px;
	position:relative; 
	background-color: #FFF;
	min-height: auto;
}
#banner{
	float: right;
	width: 923px;
	height: 300px;
	margin-left: 38px;
	margin-top: 0px;
	position: absolute;
	z-index: 1;
	top: 75px;
	left: 2px;
}
#bannerPaginas{
	float: none;
	width: 923px;
	height: 200px;
	margin-left: 38px;
	margin-top: 5px;
	z-index: 1;
	top: 100px;
}

.texto{
	font-family: Verdana, Geneva, sans-serif; font-size: 11px; color:#908f8f;
}

#box1{
	float: inherit;
	width: 660px;
	min-height: 300px;
	margin-left: 38px;
	position: absolute;
	z-index: 2;
	top: 365px;
}

#esquerda{
	float: left;
	width: 667px;
	min-height: 600px;
	margin-left: 38px;
	margin-top: 20px;
}

#rodapeHome
{
	width: 1000px; text-align: left; margin-left: auto; margin-right: auto; position:relative; background-color: #FFF;
	min-height: auto;
}

#principal2
{
	width: 1000px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	position:relative;
	background-color: #FFF;
	min-height: 600px;
}


#conteudo{
	float: left;
	width: 655px;
	height: 720px;
	text-align: justify;
	font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#353535;
	overflow-y:auto;
	overflow-x:hidden;
	padding:5px 5px 5px 5px;
	padding-bottom: 10px;
}

#esquerda2{
	float: left;
	width: 667px;
	min-height: 340px;
	margin-left: 38px;
	margin-top: 20px;
}

#direita2{
	float: left;
	width: 235px;
	min-height: 420px;
	margin-top: 20px;
	padding-left: 20px;
	text-align: justify;
}

#meio2{
	width: 1px;
	min-height: 360px;
	float: left;
	background-color: #dbdbdb;
	margin-top: 52px;
}

#conteudo2{
	float: left;
	width: 655px;
	height: auto;
	text-align: justify;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#353535;
	padding:5px 5px 5px 5px;
	padding-bottom: 10px;
}
/*
#conteudo2{
	float: left;
	width: 655px;
	height: 400px;
	text-align: justify;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#353535;
	overflow-y:auto;
	overflow-x:hidden;
	padding:5px 5px 5px 5px;
	padding-bottom: 10px;
} */

#direita{
	float: left;
	width: 235px;
	min-height: 720px;
	margin-top: 20px;
	padding-left: 20px;
	text-align: justify;
}

#meio{
	width: 1px;
	min-height: 775px;
	float: left;
	background-color: #dbdbdb;
	margin-top: 51px;
}

#box2{
	float: right;
	width: 256px;
	min-height: 380px;
	background-color: #dbdbdb;
	position: absolute;
	z-index: 3;
	top: 395px;
	left: 705px;
}

#boxEmpresas{
	float: left;
	width: 230px;
	min-height: 370px;
	background-color: #FFFFFF;
	margin-left: 1px;
	padding-left: 25px;
	padding-top: 25px;
	text-align: justify;
}

.box4{
	float: left;
	width: 623px;
	height: auto;
	margin-left: 20px;
	text-align: justify;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#353535;
	margin-top: 10px;
}
.box3{
	float: left;
	width: 290px;
	height: 235px;
	margin-left: 20px;
	text-align: justify;
	font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#353535;
}

.respiro2{
	float: left;
	height: 235px;
	background-color: #dbdbdb;
	width: 1px;
	margin-left: 20px;
}

#consultoria{
	float: left;
	width: 667px;
	height: 140px;
	padding-right: 2px;
	margin-bottom: 20px;
	background-image: url(img/fundo-menu.gif);
	background-repeat: no-repeat;
	background-color: #FFF;
	background-position: -10px 5px;
}
#consultoria .bts {
	float: left;
	height: 130px;
	width: 200px;
	margin-left: 10px;
	margin-right: 11px;
	margin-top: 5px;
}
#consultoria .bts a:hover {
	margin-top: 1px;
	margin-right: 2px;
	float: left;
}



.respiro{
	float:;
	height: 1px;
	background-color: #dbdbdb;
	width: 667px;
	margin-bottom: 25px;
}


a.vermelho:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #f23852;  text-decoration:none;}
a.vermelho:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #f23852; text-decoration:none;}
a.vermelho:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #f23852; text-decoration:underline;}
a.vermelho:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #f23852; text-decoration:none;}


a.linkonde:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #bf9f63;  text-decoration:none;}
a.linkonde:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #bf9f63; text-decoration:none;}
a.linkonde:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #bf9f63; text-decoration:underline;}
a.linkonde:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #bf9f63; text-decoration:none;}



a.tituloEmpresa:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #35a9de;  text-decoration:none;}
a.tituloEmpresa:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #35a9de; text-decoration:none;}
a.tituloEmpresa:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #35a9de; text-decoration:underline;}
a.tituloEmpresa:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #35a9de; text-decoration:none;}


a.descEmpresa:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #353535;  text-decoration:none;}
a.descEmpresa:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #353535; text-decoration:none;}
a.descEmpresa:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #353535; text-decoration:none;}
a.descEmpresa:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #353535; text-decoration:none;}


a.rod:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;  text-decoration:none;}
a.rod:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration:none;}
a.rod:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;}
a.rod:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration:none;}


.descEmpresa{
	margin-top: 3px;
	margin-bottom: 20px;
}


#rodape2{
	float: left;
	background-color: #bf9f62;
	width: 940px;
	height: 50px;
	padding-top: 5px;
	padding-left: 60px;

}

#rodape{
	float: left;
	background-color: #bf9f62;
	width: 940px;
	height: 50px;
	top: 900px;
	position: absolute;
	margin-top: 5px;
	padding-top: 10px;
	padding-left: 60px;
}

.linha{
	float:left;
	font-family: Verdana, Geneva, sans-serif; color:#FFFFFF; font-size: 11px;
	margin-top: 2px;
	clear:both;
}

.onde{
	font-family: Verdana, Geneva, sans-serif; font-size:11px; color:#bf9f63;
	margin-bottom: 20px;
	float: left;
}


.respirotop{
	float:;
	height: 1px;
	background-color: #dbdbdb;
	width: 667px;
	margin-bottom: 5px;
}


/* ********************************* Home  **************************************** */

/* ********************************* Home  **************************************** */
/* ********************************* MENU  **************************************** */
ul#navigation-1
	{
	margin:0;
	list-style:none;
	width:850px;
	font:normal 12px verdana, arial, helvetica;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	float: left;
}
ul#navigation-1 li
	{
	margin:0;
	padding:0;
	display:block;
	float:left;
	position:relative;
	height: 30px;
}
#navigation-1 li .home {
	width: 50px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #707070;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#navigation-1 li .homeA {
	width: 50px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #0293d6;
	color: #33FF00;
}
#navigation-1 li .auditoria {
	width: 65px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #707070;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#navigation-1 li .auditoriaA {
	width: 65px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #0293d6;
}
#navigation-1 li .recuperacao {
	width: 187px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #707070;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#navigation-1 li .capital {
	width: 100px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #707070;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#navigation-1 li .recuperacaoA {
	width: 187px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #0293d6;
}

#navigation-1 li .consultoria {
	width: 85px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #707070;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#navigation-1 li .consultoriaA {
	width: 85px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #0293d6;
}

#navigation-1 li .vendas {
	width: 160px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #707070;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#navigation-1 li .vendasA {
	width: 160px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #0293d6;
}

#navigation-1 li .clientes {
	width: 60px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #707070;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#navigation-1 li .clientesA {
	width: 60px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #0293d6;
}
#navigation-1 li .noticias {
	width: 60px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #707070;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#navigation-1 li .noticiasA {
	width: 60px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #0293d6;
}


#navigation-1 li .equipe {
	width: 50px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #707070;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#navigation-1 li .equipeA {
	width: 50px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #0293d6;
}
#navigation-1 li .contato {
	width: 60px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#navigation-1 li .contatoA {
	width: 60px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #0293d6;
}







ul#navigation-1 li a:link,
ul#navigation-1 li a:visited
	{
	padding:8px 0;
	display:block;
	text-align:center;
	text-decoration:none;
	color:#707070;
}
ul#navigation-1 li:hover a,
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active
	{
	padding:8px 0;
	display:block;
	text-align:center;
	text-decoration:none;
	background:#0293d6;
	color:#ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
	
ul#navigation-1 li ul.navigation-2
	{
	margin:0;
	list-style:none;
	display:none;
	background:#ffffff;
	width:146px;
	position:absolute;
	top:30px;
	left:-1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #707070;
	border-bottom-color: #707070;
	border-left-color: #707070;
	font-size: 10px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #707070;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
ul#navigation-1 li:hover ul.navigation-2
	{ display:block; }
ul#navigation-1 li ul.navigation-2 li {
	width:146px;
	clear:left;
	width:146px;
	height: 13px;
}

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited
	{
	clear:left;
	background:#0293d6;
	width:146px;
	border:none;
	border-bottom:0px solid #707070;
	position:relative;
	z-index:1000;
	padding: 0px;
}
ul#navigation-1 li ul.navigation-2 li:hover a,
ul#navigation-1 li ul.navigation-2 li a:active,
ul#navigation-1 li ul.navigation-2 li a:hover
	{
	clear:left;
	background:#057eb6;
	width:146px;
	border:none;
	border-bottom:1px solid #ffffff;
	position:relative;
	z-index:1000;
}
ul#navigation-1 li ul.navigation-2 li a span
	{ position:absolute; top:0; left:132px; font-size:12pt; color:#fe676f; }
ul#navigation-1 li ul.navigation-2 li:hover a span,
ul#navigation-1 li ul.navigation-2 li a:hover span
	{ position:absolute; top:0; left:132px; font-size:12pt; color:#ffffff; }
 #rodapeFixo /*rodapé do sistema */
        {
			background:#CCC;  
			height:16px; 
			color:#333;
            text-align: center;
            width:100%;
            position:fixed;
            bottom:0px;
            left:0px;
			z-index:2;
        }
