* {
	margin:0;
	padding:0;
	border:none;
	outline: none;
}

body {
	background-image: url(../../img/fundo.png);
	font-family: Arial, Verdana, sans-serif;
}

#logo-c2c {
	background-image:url(../../img/logo-c2c.gif);
	float:none;
	height:30px;
	margin:10px auto auto;
	width:39px;;
}

.footer3 {
	color:#505050;
	display:block;
	font-size:12px;
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:19px;
	text-align:center;
}

#geral {
	width:90%;
	min-width: 949px;
	height:auto;
	background-color:#DEDEDE;
	margin:0 auto;
}

#topo {
	float: left;
	background-color: #FFFFFF;
	background-image: url(../../img/repeater-topo.png);
	background-repeat: repeat-x;
	width:99%;
	margin: 0 0 0 1%;
	_margin-left: 0.5%;
	height:52px;
	float:left;
}

#logo-topo {
	float: left;
	background-color: #FFFFFF;
	background-image: url(../../img/topo-logo.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 52px;
	width: 300px;
}

#logo-topo-clicavel {
	float:left;
	background-color:green;
	-moz-opacity:0.5;
	height: 30px;
	width: 30px;
}

#container-menu {
	float: left;
	background-color: white;
	background-image: url(../../img/borda-direita-superior.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 75px;
	width: 98%;
	margin: 0 0 0 1%;
	_margin-left:0.5%;
}

#logo {
	float: left;
	background-color: #FFFFFF;
	background-image: url(../../img/logo.png);
	background-repeat: no-repeat;
	height: 47px;
	width: 221px;
	cursor: pointer;
}

#container-competencias {
	width:98%;
	margin-left: 1%;
	_margin-left: 0.5%;
	height:271px;
	float:left;
	background-color: white;
}

#container-conteudo {
	float: left;
	background-color: #FFFFFF;
	/*height: 220px;*/
	width: 98%;
	margin: 0 0 0 1%;
	_margin-left: 0.5%;
}

#container-destaque {
	float: left;
	background-color: #FFFFFF;
	height:auto;
	width: 98%;
	margin: 0 0 0 1%;
	_margin-left: 0.5%;
}

#footer {
	float: left;
	background-color: #FFFFFF;
	height: 95px;
	width: 98%;
	margin: 0 0 0 1%;
	_margin-left: 0.5%;
}

#menus {
	float: right;
	display: inline;
	height:86px;
	margin: 0px 35px 0 0;
	*margin: 0 35px 0 0;
	_margin: 0 35px 0 0;
}

#menus ul {
	margin:15px 0 0 0;
}

#menus ul li {
	float:left;
	list-style:none;
	color:#999168;
}

#menus ul li a {
	color:#999168;
	text-decoration:none;
	text-transform: uppercase;
	font-weight:bold;
	font-size:12px;
	font-family: sans-serif;
}

#menus ul .li-link {
	margin:12px 0 0 0;
}

#menus ul .li-separador {
	display:block;
	height:45px;
	width:2px;
	background-image:url(../../img/spacer-menu-topo.png);
	background-repeat:no-repeat;
	margin:0 7px;
}

.caixa {
	float: left;
	height: inherit;
	width: 32%;
}
.spacer-caixa {
	float: left;
	background-image: url(../../img/spacer-linha.gif);
	background-repeat: no-repeat;;
	background-position: center center;
	width: 2%;
	*width: 1.9%;
	height: 250px;
}

.destaque1 {
	float: left;
	background-color: #f5f5f5;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
    width: 48%;
    height: 200px;
    position: static;
    display: table;
    *overflow: hidden; /* hack para o IE6 e IE7 */
    *position: relative; /* hack para o IE6 e IE7 */
	margin: 0 0 0 1%;
	_margin-left: 0.5%;
}
.destaque2 {
	float: left;
	background-color: #f5f5f5;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
    width: 48%;
    height: 200px;
    position: static;
    display: table;
    *overflow: hidden; /* hack para o IE6 e IE7 */
    *position: relative; /* hack para o IE6 e IE7 */
}

.spacer-destaque {
	float: left;
	height: inherit;
	width: 2%;
	height: 200px;
}

#menu-cabecalho {
	float: right;
	width: auto;
	height:52px;
	margin: -7px 20px 0 0;
	*margin: -7px 0px 0 0;
	background-repeat: repeat-x;
	position: relative;
}

#caixa-de-pesquisa {
	float: right;
	margin: 10px 15px 0 0;
	*margin: 10px 10px 0 0;
	width: 200px;
}

#icone-pesquisar {
	float:right;
	height:29px;
	width: 33px;
	background-image: url(../../img/icone-lupa-trans.png);
	background-repeat: no-repeat;
}

#caixa-pesquisar {
	float:right;
	height:29px;
	width: 150px;
	background-image: url(../../img/fundo-caixa-trans.png);
}

#caixa-pesquisar input {
	border: 0px solid black;
	background: none;
	margin: 6px 0 0 7px;
	position: absolute;
	z-index: 15;
	width: 130px;
}


#menu-cabecalho ul {
	margin: 20px 0 0 0;
	width: auto;
	height: auto;
	list-style: none;
}

#menu-cabecalho ul li {
	float: left;
	color: #7c7c7c;
}

#menu-cabecalho ul .li-separador1 {
	margin: 0 5px;
}

#menu-cabecalho ul li a {
	color: #7c7c7c;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 11.5px;
}

.titulo-conteudo {
	float: left;
	background-color: #FFFFFF;
	height: 65px;
	width: auto;
	background-image: url(../../img/icone-titulo.gif);
	background-repeat: no-repeat;
	background-position: 18px 20px;
}

.titulo-conteudo p {
	margin: 22px 0 0 60px;
	font-size: 22px;
	/*color: #198bc1;*/
	color:#999168;
	font-family: Times, Georgia, serif;
}

.titulo-conteudo2 {
	float: left;
	background-color: #FFFFFF;
	height: 65px;
	width: auto;
	background-image: url(../../img/icone-titulo.gif);
	background-repeat: no-repeat;
	background-position: 18px 20px;
}

.titulo-conteudo2 p {
	margin: 22px 0 0 60px;
	font-size: 22px;
	/*color: #ba913a;*/
	color:#999168;
	font-family: Times, Georgia, serif;
}

.titulo-conteudo3 {
	float: left;
	background-color: #FFFFFF;
	height: 65px;
	width: auto;
	background-image: url(../../img/icone-titulo.gif);
	background-repeat: no-repeat;
	font-family: serif;
	background-position:18px 20px;
}

.titulo-conteudo3 p {
	font-size: 22px;
	/*color: #f19e0e;*/
	color:#999168;
	font-family: serif!important;
	margin:22px 0 0 60px;
}

.conteudo-1 {
	margin: 70px 0 0 22px;
	color: #6D6D6D;
	font-size: 1em;
	font-size: 15px;
}

.conteudo-noticias {
	color: #6D6D6D;
	margin: 70px 0 0 0;
	font-family: serif; 
	font-size: 15px;
}

.conteudo-noticias p {
	background-image: url(../../img/spacer-noticias.png);
	background-repeat: repeat-y;
	background-position: left;
	margin: 0 0 15px 20px;
	padding: 0 0 0 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.conteudo-2 {
	color: #6D6D6D;
	margin: 70px 0 0 20px;
	font-size: 15px;
}

.imagem-01 {
	float: right;
	background-image: url(../../img/cmmi3.png);
	background-repeat: no-repeat;
	background-position: top center;
	height: 100px;
	width: 100px;
	margin: 0 0 0 15px;
	
}

.conteudo-destaque {
	vertical-align: middle;
    display: table-cell;
    position: static;
    *top: 50%; /* hack para o IE6 e IE7 */
    *position: absolute; /* hack para o IE6 e IE7 */
}

.imagem-destaque {
	float: right;
	background-repeat: no-repeat;
	background-position: center;
	margin: 0;
	width: auto;
	height: 140px;
	margin: 0 0 0 20px;
	overflow: hidden;
}

.pre-conteudo-destaque {
	top: -50%;
    width: 90%;
    margin: auto;
    position: relative;
}

.pre-conteudo-destaque p {
	font-size: 1.3em;
	_font-size: 23px;
	font-weight: 600;
	color: #686868;
}

#espacador-1 {
	float: left;
	width: 98%;
	margin-left: 1%;
	_margin-left: 0.5%;
	background-color: white;
	height: 10px
}

#espacador-2 {
	float: left;
	width: 98%;
	margin-left: 1%;
	_margin-left: 0.5%;
	background-color: white;
	height: 37px;
	overflow:hidden;
}


#caixa-pesquisa {
	float: right;
	margin: 9px 20px 0 0;
	display: none;
}

.botao-caixa-pesquisa {
	background-image: url(../../img/icone-lupa.png);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	height: 29px;
	width: 33px;
}

.input-caixa-pesquisa {
	background-image: url(../../img/fundo-caixa.png);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	height: 29px;
	width: 149px;
}

.input-caixa-pesquisa input {
	margin: 6px 0 0 5px;
	height: 20px;
	width: 130px;
}


.botao-home-topo {
	background-image: url(../../img/botao-home.png);
	height: 24px;
	width: 64px;
	margin: 11px 0 0 22px;
	cursor: pointer;
}

#footer .footer1 {
	color: #99999;
	text-align: center;
	font-size:13px;
}

#footer .footer2 {
	color: #505050;
	text-align: center;
	font-size: 12px;
}

.li-menu {
	width: 156px;
	background-color: #646264;
	color: #ffffff;
	font-family: sans-serif;
	font-weight: bold;
}

.li-menu li {
    margin-left:12px;
    margin-bottom:-15px;
}

/*ITENS DO MENU*/
/*
01 - Institucional.
29 - CompetÃ¯Â¿Â½ncias.
40 - Imprensa.
45 - Contato.
49 - Downloads.
24 - Qualidade.
37 - Parceiros.
*/

#seta_list_1 {
	background-image: url(../../img/seta-trans.png);
	background-repeat: no-repeat;
	height: 6px;
	width: 10px;
	margin-top: 34px !important;
	margin-left: 36px !important;
	float: right;
    position: absolute;
	display: none;
}

#seta_list_24 {
	background-image: url(../../img/seta-trans.png);
	background-repeat: no-repeat;
	height: 6px;
	width: 10px;
	margin-top: 34px !important;
	margin-left: 130px !important;
	float: right;
    position: absolute;
	display: none;
}

#seta_list_29 {
	background-image: url(../../img/seta-trans.png);
	background-repeat: no-repeat;
	height: 6px;
	width: 10px;
	margin-top: 34px !important;
	margin-left: 333px !important;
	float: right;
    position: absolute;
	display: none;
}

#seta_list_37 {
	background-image: url(../../img/seta-trans.png);
	background-repeat: no-repeat;
	height: 6px;
	width: 10px;
	margin-top: 34px !important;
	margin-left: 426px !important;
	float: right;
    position: absolute;
	display: none;
}

#seta_list_40 {
	background-image: url(../../img/seta-trans.png);
	background-repeat: no-repeat;
	height: 6px;
	width: 10px;
	margin-top: 34px !important;
	margin-left: 580px !important;
	float: right;
    position: absolute;
	display: none;
}

#seta_list_45 {
	background-image: url(../../img/seta-trans.png);
	background-repeat: no-repeat;
	height: 6px;
	width: 10px;
	margin-top: 34px !important;
	margin-left: 580px !important;
	float: right;
    position: absolute;
	display: none;
}

#seta_list_49 {
	background-image: url(../../img/seta-trans.png);
	background-repeat: no-repeat;
	height: 6px;
	width: 10px;
	margin-top: 34px !important;
	margin-left: 580px !important;
	float: right;
    position: absolute;
	display: none;
}

#list_1{
	float: right;
	margin-top: 40px;
	margin-left: -35px; 
    position: absolute;
	color: #FFFFFF;
	display: none;
}

#list_24 {
	float: right;
	margin: 40px 0 0 60px; 
    position: absolute;
	display: none;
}

#list_29 {
	float: right;
	margin: 40px 0 0 260px; 
    position: absolute;
	display: none;
}

#list_37 {
	float: right;
	margin: 40px 0 0 353px; 
    position: absolute;
	display: none;
}

#list_40 {
	float: right;
	margin: 40px 0 0 505px; 
    position: absolute;
	display: none;
}

#list_45 {
	float: right;
	margin: 40px 0 0 505px; 
    position: absolute;
	display: none;
}

#list_49 {
	float: right;
	margin: 40px 0 0 505px; 
    position: absolute;
	display: none;
}

/* FIM! ITENS DO MENU*/

.conteudo-noticias a {
	text-decoration: none;
	color: #6D6D6D;
	font-family: serif;
}

.conteudo-noticias a p:hover {
	text-decoration: underline;
}



/*========CSS PÃƒÂ�GINA INTERNA ISTITUCIONAL===========*/

#container-institucional {
	float: left;
	height: 140px;
	width: 98%;
	margin: 0 0 0 1%;
	_margin-left: 0.5%;
	background-color:#FFFFFF;
	overflow:hidden;
}

#container-institucional-1{
	height: 140px;
	width: 96%;
	margin: 0 0 0 2%;
	background-color:#FFFFFF;
	background-image:url(../../img/teste1.jpg);
	background-repeat: repeat-x;
}

#container-institucional-2 {
	width:100%;
	height:140px;
	background-image:url(../../img/teste2.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#container-institucional-3 {
	width:100%;
	height:140px;
	background-image:url(../../img/teste3.jpg);
	background-repeat:no-repeat;
	background-position: right;
}

#container-conteudo-institucional {
	background-color:#FFFFFF;
	float:left;
	height:auto;
	margin:0 0 0 1%;
	_margin-left: 0.5%;
	width:98%;
}

#container-conteudo-institucional h2 {
	color:#c78a36;
	font-size:1.28em;
	margin:10px 0 0 0px;
	text-indent:10px;
}

#container-conteudo-institucional h3 {
	/*color:#F19E0E;*/
	color:#999168;
	font-size:1.28em;
	margin:10px 0 0 0px;
}

#institucional {
	width:70%;
	float:left;
	height:auto;
	margin: 4px 0 0 0; 
	padding:0 0 0 0;
}

#institucional h3 {
	color:#484848;
	margin:15px;
}

#institucional p {
	color:#6D6D6D;
	font-family:serif;
	font-size:1em;
	margin:30px 0 0 0;
	padding:0 0 0 10px;
}

.conteudo-int {
	width:95%;
	height:auto;
	float:left;
	border-top: 2px solid #d9d9d9;
	padding:23px 0 0 25px;
}

#curriculo-cadastrado {
	background-color:#eeeeee; 
	margin:10px 50px 20px 50px; 
	padding:20px 0px 20px 0px;
	text-align:center; 
	border-width:2px;
	border-style:solid none solid none;
}

#trabalheConosco {
	width:80%;
	height:auto;
	margin: auto; 
	padding:0 0 0 0;
}

#faleConosco {
	width:80%;
	height:auto;
	margin: auto; 
	padding:0 0 0 0;
}

#trabalheConosco b {
	width:auto;
	display:block;
}

#trabalheConosco u {
	clear:both;
	display:block;
	float:left;
	width:100px;
	padding:5px 0 0 0;
	text-decoration:none;
}

.textarea {
	height:150px;
	border:1px solid #8AA0AB;
	float:left;
	margin:5px 10px 0 15px;
	width:450px;
}

#trabalheConosco i {
	font-style:normal;
	padding: 0 0 0 5px;
	cursor:pointer;
}

#trabalheConosco i:hover {
	text-decoration:underline;
}
#trabalheConosco .u-float {
	clear:none;
	width:55px;
}

.conteudo-faleConosco {
	width:100%;
	height:auto;
	float:left;
	border-top: 2px solid #d9d9d9;
	padding:0 0 15px 0;
}

.form-faleConosco {
	margin: 0 0 50px 0;
}

.bloco {
	padding: 2px 0 10px 15px;
}

.bloco-1 {
	background-color: #EEEEEE;
	border-top:1px solid;
	float:left;
	width:100%;
	height:auto;
}
.bloco-3 {
    background-color: white;
    border-top:1px solid;
    float:left;
    width:100%;
    height:auto;
}

.bloco-2 {
	background-color: white;
	border-top:1px solid;
	float:left;
	width:100%;
    height:auto;
}

.texto-select {
	margin: 5px 10px 0 15px;
	border: 1px solid #8AA0AB;
	width:150px;
	float:left;
	height:20px;
}

.texto {
	margin: 5px 10px 0 15px;
	border: 1px solid #8AA0AB;
	width:397px;
	float:left;
	height:20px;
	
}

.texto-pequeno {
	margin: 5px 25px 0 15px;
	border: 1px solid #8AA0AB;
	width:150px;
	height:20px;
	float:left;
}

.texto:focus {
	border: 1px solid #9fbdfa;
}

.texto-pequeno:focus {
	border: 1px solid #9fbdfa;
}

.checkbox-bloco {
	display:block;
	clear:both;
}

.conj-checkbox {
	float:left;
	width:275px;
	height:auto;
	padding:0 0 0 14px;
}
.botao-verde-enviar {
	height: 32px;
	width: 102px;
	cursor: pointer;
	background-image: url(../../img/botao-verde-enviar.gif);
	background-repeat: none;
	float:left;
	margin:19px 0 0 29px;
	_margin:19px 0 0 14px;
}

.container-footer-faleConosco {
	width: 100%;
}

.div-footer-faleConosco {
	float: left;
	width: 33%;
	height: 60px;
	background-color:white;
	text-align: center;
	margin: 0 0 30px 0; 
}

.div-footer-faleConosco-borda {
	border-left: 1px solid grey;
}


#homenzinho {
	width:110px;
	height:100px;
	float:left;
	background-image:url(../../img/homenzinho.gif);
	background-repeat:no-repeat;
	background-position:5px 15px;
}

#engrenagem {
	width:100px;
	height:110px;
	float:left;
	background-image:url(../../img/engrenagem.gif);
	background-repeat:no-repeat;
	background-position:5px 25px;
}

#notebook {
	width:100px;
	height:110px;
	float:left;
	background-image:url(../../img/notebook.gif);
	background-repeat:no-repeat;
	background-position:5px 15px;
}

#coluna-divisoria {
	width:100%;
	height:auto;
	float:left;
	background-image:url(../../img/coluna-divisoria.gif);
	background-position:left;
	background-repeat:repeat-y;
}

#coluna-divisoria-1 {
	width:100%;
	height:100%;
	float:left;
	background-image:url(../../img/coluna-divisoria-top.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

#coluna-divisoria-2 {
	width:90%;
	height:100%;
	float:left;
	background-image:url(../../img/coluna-divisoria-bottom.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding:0 0 0 30px;
}

#opcoes-institucional {
	width:26%;
	height:auto;
	float: right;
	margin: 20px 0 0 0;
}

#opcoes-institucional ul {
	list-style:none;
	margin:20px 0 0 0;
}

#opcoes-institucional li {
	display:block;
	height:auto;
	width:92%;
	background-image:url(../../img/list.gif);
	background-repeat:no-repeat;
	background-position:0 10px;
	text-indent:15px;
	border-bottom:2px solid #d3d3d3;
}

#opcoes-institucional a {
	color:#4f4f4f;
	text-decoration:none;
}

#opcoes-institucional a:hover {
	text-decoration:underline;
}

#opcoes-institucional h4{
	display:block;
	background-image:url(../../img/icone-titulo.gif);
	background-repeat:no-repeat;
	text-indent:40px; 
	height:45px;
	margin:25px 0 5px 0;
	font-size:1.28em;
	/*color:#f19e0e;*/
	color:#999168;
	padding:2px 0 0 0;
}


#clientes h4 {
	font-size:1.28em;
	/*color:#f19e0e;*/
	color:#999168;
}

.noticias {
	width:90%;
	height:auto;
	margin:0 0 15px 0;
	padding:0 0 0 10px;
	border-left:4px solid #cccccc;
}

.veja-noticias {
	display:block;
	background-image:url(../../img/seta.gif);
	background-repeat:no-repeat;
	text-indent:10px;
	background-position:0px 7px;
	text-indent:10px;
	text-decoration:underline!important;
}
/*
#menus
{	
	margin: 0;
	padding: 0;
}
	
#menus li
{	
	float: left;
	list-style: none;
	font: 12px Tahoma, Arial;
}

#menus li a
{	
	display: block;
	background: #20548E;
	padding: 5px 12px;
	text-decoration: none;
	border-right: 1px solid white;
	width: 70px;
	color: #EAFFED;
	white-space: nowrap;
}

#menus li a:hover
{	
	background: #1A4473
}
		
#menus li ul
{	
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	border-top: 1px solid white
}

#menus li ul li
{	
	float: none;
	display: inline
}

#menus li ul li a
{	
	width: auto;
	background: #9F1B1B
}

#menus li ul li a:hover
{	
	background: #7F1616
}*/

/*WESLLEY*/

#teste {
	width:100%;
	height:auto;
	float:left;
	background-color:#DEDEDE;
}






/* MATEUSUUUUUUUSUUSUUSUSU */
.menu-drop-down {
	height: auto;
	background-color: #646264;
	float: left;
	padding: 0 0 10px 0;
}

.dd-seta {
	background-image: url(../../img/seta-trans.gif);
	background-repeat: no-repeat;
	background-position:72px 0;
	height: 6px;
	width:100%;
	float:left;
	overflow:hidden;
	margin:0;
	padding:0;
}

.containers-menu {
	float: left;
	position: absolute;
	height: auto;
	width: 156px;
	display: none;
	z-index: 2;
	*margin-top: 20px;
}



/*Estilos da parte de competÃƒÂªncias*/

#topo-int {
	width:98%;
	height:267px;
	float:left;
	margin: 0 0 0 1%;
	_margin-left: 0.5%;
	background-image:url(../../images/img-topo.jpg);
	background-color: #EAE6E7;
	background-repeat:no-repeat;
	background-position:top right;
}

#linha-um {
	border-bottom:1px solid #f3f3f7;
	width:100%;
	height:88px;
	float:left;
	overflow:hidden;
}

#linha-dois {
	border-bottom:1px solid #f3f3f7;
	width:100%;
	height:88px;
	float:left;
	overflow:hidden;
}

#competencias {
	width:272px;
	height:88px;
	float:right;
}

.competencias-1 {
	background-image:url(../../images/img-competencia.gif);
	background-repeat:no-repeat;
	background-color:#fefdfb;
	border-right:1px solid #d0cfcf;
	filter:alpha(opacity=50);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.85;
	background-position:10px 17px;
}

.competencias-2 {
	background-image:url(../../images/img-competences.gif);
	background-repeat:no-repeat;
	background-color:#fefdfb;
	border-right:1px solid #d0cfcf;
	filter:alpha(opacity=50);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.85;
	background-position:10px 17px;
}

#linha-tres {
	width:100%;
	height:88px;
	float:left;
	overflow:hidden;
}

#topo-int .caixa {
	border-left:1px solid #f3f3f7;
	float:right;
	height:88px;
	width:90px;
}

/*CSS Caixas */


.processos-1 {
	background-image:url(../../images/processos.png);
	cursor:pointer;
	background-repeat:no-repeat;
}
.processos-2 {
	background-image:url(../../images/processes.png);
	cursor:pointer;
	background-repeat:no-repeat;
}

.hardware-1, .hardware-2 {
	background-image:url(../../images/hardware.png);
	background-repeat:no-repeat;
	cursor:pointer;
}


.software-1, .software-2 {
	background-image:url(../../images/software.png);
	background-repeat:no-repeat;
	cursor:pointer;
}

.informatica-1 {
	background-image:url(../../images/informatica.png);
	background-repeat:no-repeat;
	cursor:pointer;
}

.informatica-2 {
	background-image:url(../../images/IT_Law.png);
	background-repeat:no-repeat;
	cursor:pointer;
}

.projetos-1 {
	background-image:url(../../images/projetos.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.projetos-2 {
	background-image:url(../../images/projects.png);
	background-repeat:no-repeat;
	cursor:pointer;
}

.educacao-1 {
	background-image:url(../../images/educacao.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.educacao-2 {
	background-image:url(../../images/education.png);
	background-repeat:no-repeat;
	cursor:pointer;
}

.qualificacao-1 {
	background-image:url(../../images/qualificacao.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.qualificacao-2 {
	background-image:url(../../images/qualification.png);
	background-repeat:no-repeat;
	cursor:pointer;
}


/*===========CSS TESTE E QUALIFICAÃ¯Â¿Â½Ã¯Â¿Â½O===========*/
/*
#container-a {
	background-position:15px 5px;
	background-repeat:no-repeat;
	display:block;
	font-size:14px;
	height:auto;
	padding:0 0 0 30px;
	width:230px;
	float:left;
}*/

/*===================================*/

#div-flutuante-1 {
	width:270px;
	height:auto;
	position: absolute;
	z-index:10;
	top:277px;
	padding:0 0 0 10px;
	margin:-20px 0 0 90px;
	display:none;
}

#seta-flu-1 {
	background-image:url(../../images/seta-quali-2.gif);
	background-repeat:no-repeat;
	width:10px;
	height:18px;
	z-index:1000;
	float:left;
	position: relative;
	top:84px;
	_top:93px;
	right:9px;
}

#topo-flu-1 {
	float:left;
	height:28px;
	width:270px;;
	background-image:url(../../images/bordas/borda-top-laranja.png);
	background-position:left;
	background-repeat:no-repeat;
}

#topo-flu-1 h3 {
	color:#FFFFFF;
	font-size:16px;
	padding:4px 0 0 0;
	text-align:center;
	font-weight:bold;
}

#conteudo-flu-1 {
	width:270px;
	background-image:url(../../images/bordas/background-laranja.gif);
	background-repeat:repeat-y;
	height:auto;
	float:left;
	overflow:hidden;
}

#conteudo-flu-1 p {
	color:#000000;
	font-size:13px;
	padding:5px 0 0 15px;
	width:240px;
	display:block;
	float:left;
	margin:0 0 5px 0;
}

#conteudo-flu-1 .seta-laranja {
	background-image:url(../../images/seta-quali-1.gif);
	background-position:15px 5px;
	background-repeat:no-repeat;
	display:block;
	font-size:14px;
	height:auto;
	padding:0 0 0 30px;
	width:230px;
	float:left;
}

#conteudo-flu-1 a {
	display:block;
	float:left;
	font-size:14px;
	height:auto;
	margin:0 0 5px;
	width:230px;
	color:#DB8400;
}

#conteudo-flu-1 a:hover {
	text-decoration:none;
}

#rodape-flu-1 {
	float:left;
	width:270px;
	height:16px;
	overflow:hidden;
	background-image:url(../../images/bordas/borda-bottom-laranja.png);
	background-position:left top;
	background-repeat:no-repeat;
}

/*=========CSS EDUCAÃ¯Â¿Â½Ã¯Â¿Â½O============*/
#div-flutuante-2 {
	width:270px;
	height:auto;
	position: absolute;
	z-index:10;
	top:277px;
	padding:0 0 0 10px;
	margin:-20px 0 0 90px;
	display:none;
}

#seta-flu-2 {
	background-image:url(../../images/seta-edu-2.gif);
	background-repeat:no-repeat;
	width:10px;
	height:18px;
	z-index:1000;
	float:left;
	position: relative;
	top:84px;
	_top:93px;
	right:9px;
}

#topo-flu-2 {
	float:left;
	height:28px;
	width:270px;;
	background-image:url(../../images/bordas/borda-top-verde.png);
	background-position:left;
	background-repeat:no-repeat;
}

#topo-flu-2 h3 {
	color:#FFFFFF;
	font-size:16px;
	padding:4px 0 0 0;
	text-align:center;
	font-weight:bold;
}

#conteudo-flu-2 {
	width:270px;
	background-image:url(../../images/bordas/background-verde.gif);
	background-repeat:repeat-y;
	height:auto;
	float:left;
	background-color:#e8e5e5;
	overflow:hidden;
}

#conteudo-flu-2 p {
	color:#000000;
	font-size:13px;
	padding:5px 0 0 15px;
	width:240px;
	display:block;
	float:left;
	margin:0 0 5px 0;
}

#conteudo-flu-2 .seta-verde {
	background-image:url(../../images/seta-edu-1.gif);
	background-position:15px 5px;
	background-repeat:no-repeat;
	display:block;
	font-size:14px;
	height:auto;
	padding:0 0 0 30px;
	width:230px;
	float:left;
}

#conteudo-flu-2 a {
	display:block;
	float:left;
	font-size:14px;
	height:auto;
	margin:0 0 5px;
	width:230px;
	color:#136C36;
}

#conteudo-flu-2 a:hover {
	text-decoration:none;
}

#rodape-flu-2 {
	float:left;
	width:270px;
	height:16px;
	overflow:hidden;
	background-image:url(../../images/bordas/borda-bottom-verde.png);
	background-position:left top;
	background-repeat:no-repeat;
}

/*===========CSS GESTÃ¯Â¿Â½O DE PROJETOS===========*/

#div-flutuante-3 {
	width:270px;
	height:auto;
	position: absolute;
	z-index:10;
	top:277px;
	padding:0 0 0 10px;
	margin:-20px 0 0 90px;
}

#seta-flu-3 {
	background-image:url(../../images/seta-proj-2.gif);
	background-repeat:no-repeat;
	width:10px;
	height:18px;
	z-index:1000;
	float:left;
	position: relative;
	top:84px;
	_top:93px;
	right:9px;
}

#topo-flu-3 {
	float:left;
	height:28px;
	width:270px;;
	background-image:url(../../images/bordas/borda-top-amarelo.png);
	background-position:left;
	background-repeat:no-repeat;
}

#topo-flu-3 h3 {
	color:#FFFFFF;
	font-size:16px;
	padding:4px 0 0 0;
	text-align:center;
	font-weight:bold;
}

#conteudo-flu-3 {
	width:270px;
	background-image:url(../../images/bordas/background-amarelo.gif);
	background-repeat:repeat-y;
	height:auto;
	float:left;
	overflow:hidden;
}

#conteudo-flu-3 p {
	color:#000000;
	font-size:13px;
	padding:5px 0 0 15px;
	width:240px;
	display:block;
	float:left;
	margin:0 0 5px 0;
}

#conteudo-flu-3 .seta-amarela {
	background-image:url(../../images/seta-proj-1.gif);
	background-position:15px 5px;
	background-repeat:no-repeat;
	display:block;
	font-size:14px;
	height:auto;
	padding:0 0 0 30px;
	width:230px;
	float:left;
}

#conteudo-flu-3 a {
	display:block;
	float:left;
	font-size:14px;
	height:auto;
	margin:0 0 5px;
	width:230px;
	color:#98701C;
}

#conteudo-flu-3 a:hover {
	text-decoration:none;
}

#rodape-flu-3 {
	float:left;
	width:270px;
	height:16px;
	overflow:hidden;
	background-image:url(../../images/bordas/borda-bottom-amarelo.png);
	background-position:left top;
	background-repeat:no-repeat;
}

/*===========CSS LEI DE INFORMATICA===========*/

#div-flutuante-4 {
	width:270px;
	height:auto;
	position: absolute;
	z-index:10;
	top:190px;
	padding:0 0 0 10px;
	margin:-20px 0 0 90px;
}

#seta-flu-4 {
	background-image:url(../../images/seta-inf-2.gif);
	background-repeat:no-repeat;
	width:10px;
	height:18px;
	z-index:1000;
	float:left;
	position: relative;
	top:82px;
	_top:93px;
	right:9px;
}

#topo-flu-4 {
	float:left;
	height:28px;
	width:270px;;
	background-image:url(../../images/bordas/borda-top-azul.png);
	background-position:left;
	background-repeat:no-repeat;
}

#topo-flu-4 h3 {
	color:#FFFFFF;
	font-size:16px;
	padding:4px 0 0 0;
	text-align:center;
	font-weight:bold;
}

#conteudo-flu-4 {
	width:270px;
	background-image:url(../../images/bordas/background-azul.gif);
	background-repeat:repeat-y;
	height:auto;
	float:left;
	overflow:hidden;
}

#conteudo-flu-4 p {
	color:#000000;
	font-size:13px;
	padding:5px 0 0 15px;
	width:240px;
	display:block;
	float:left;
	margin:0 0 5px 0;
}

#conteudo-flu-4 .seta-azul {
	background-image:url(../../images/seta-inf-1.gif);
	background-position:15px 5px;
	background-repeat:no-repeat;
	display:block;
	font-size:14px;
	height:auto;
	padding:0 0 0 30px;
	width:230px;
	float:left;
}

#conteudo-flu-4 a {
	display:block;
	float:left;
	font-size:14px;
	height:auto;
	margin:0 0 5px;
	width:230px;
	color:#2F6ABF;
}

#conteudo-flu-4 a:hover {
	text-decoration:none;
}

#rodape-flu-4 {
	float:left;
	width:270px;
	height:16px;
	overflow:hidden;
	background-image:url(../../images/bordas/borda-bottom-azul.png);
	background-position:left top;
	background-repeat:no-repeat;
}

/*===========CSS SOFTWARE===========*/

#div-flutuante-5 {
	width:270px;
	height:auto;
	position: absolute;
	z-index:10;
	top:190px;
	padding:0 0 0 10px;
	margin:-20px 0 0 90px;
	cursor: default;
}

#seta-flu-5 {
	background-image:url(../../images/seta-soft-2.gif);
	background-repeat:no-repeat;
	width:10px;
	height:18px;
	z-index:1000;
	float:left;
	position: relative;
	top:83px;
	_top:93px;
	right:9px;
}

#topo-flu-5 {
	float:left;
	height:28px;
	width:270px;;
	background-image:url(../../images/bordas/borda-top-verde-claro.png);
	background-position:left;
	background-repeat:no-repeat;
}


#topo-flu-5 h3 {
	color:#FFFFFF;
	font-size:16px;
	padding:4px 0 0 0;
	text-align:center;
	font-weight:bold;
}

#conteudo-flu-5 {
	width:270px;
	height:auto;
	float:left;
	overflow:hidden;
	background-image:url(../../images/bordas/background-verde-claro.gif);
	background-repeat:repeat-y;
}

#conteudo-flu-5 p {
	color:#000000;
	font-size:13px;
	padding:5px 0 0 15px;
	width:240px;
	display:block;
	float:left;
	margin:0 0 5px 0;
}
#conteudo-flu-5 .seta-verde-claro {
	background-image:url(../../images/seta-soft-1.gif);
	background-position:15px 5px;
	background-repeat:no-repeat;
	display:block;
	font-size:14px;
	height:auto;
	padding:0 0 0 30px;
	width:230px;
	float:left;
}

#conteudo-flu-5 a {
	display:block;
	float:left;
	font-size:14px;
	height:auto;
	margin:0 0 5px;
	width:230px;
	color:#81A631;
}

#conteudo-flu-5 a:hover {
	text-decoration:none;
}

#rodape-flu-5 {
	float:left;
	width:270px;
	height:16px;
	overflow:hidden;
	background-image:url(../../images/bordas/borda-bottom-verde-claro.png);
	background-position:left top;
	background-repeat:no-repeat;

}

/*===========CSS HARDWARE===========*/

#div-flutuante-6 {
	width:270px;
	height:auto;
	position: absolute;
	z-index:10;
	top:101px;
	padding:0 0 0 10px;
	margin:-20px 0 0 90px;
}

#seta-flu-6 {
	background-image:url(../../images/seta-hard-2.gif);
	background-repeat:no-repeat;
	width:10px;
	height:18px;
	z-index:1000;
	float:left;
	position: relative;
	top:83px;
	_top:93px;
	right:9px;
}

#topo-flu-6 {
	float:left;
	height:28px;
	width:270px;;
	background-image:url(../../images/bordas/borda-top-marrom.png);
	background-position:left;
	background-repeat:no-repeat;
}

#topo-flu-6 h3 {
	color:#FFFFFF;
	font-size:16px;
	padding:4px 0 0 0;
	text-align:center;
	font-weight:bold;
}

#conteudo-flu-6 {
	width:270px;
	height:auto;
	float:left;
	overflow:hidden;
	background-image:url(../../images/bordas/background-marrom.gif);
	background-repeat:repeat-y;
}

#conteudo-flu-6 p {
	color:#000000;
	font-size:13px;
	padding:5px 0 0 15px;
	width:240px;
	display:block;
	margin:0 0 5px 0;
}

#conteudo-flu-6 .seta-marrom {
	background-image:url(../../images/seta-hard-1.gif);
	background-position:15px 5px;
	background-repeat:no-repeat;
	display:block;
	font-size:14px;
	height:auto;
	padding:0 0 0 30px;
	width:230px;
	float:left;
}

#conteudo-flu-6 a {
	display:block;
	float:left;
	font-size:14px;
	height:auto;
	margin:0 0 5px;
	width:230px;
	color:#98701C;
}

#conteudo-flu-6 a:hover {
	text-decoration:none;
}

#rodape-flu-6 {
	float:left;
	width:270px;
	height:16px;
	overflow:hidden;
	background-image:url(../../images/bordas/borda-bottom-marrom.png);
	background-repeat:no-repeat;
}

/*===========CSS HARDWARE===========*/

#div-flutuante-7 {
	width:270px;
	height:auto;
	position: absolute;
	z-index:10;
	top:101px;
	padding:0 0 0 10px;
	margin:70px 0 0 90px;
	cursor: default;
}

#seta-flu-7 {
	background-image:url(../../images/seta-proc-2.gif);
	background-repeat:no-repeat;
	width:10px;
	height:18px;
	z-index:1000;
	float:left;
	position: relative;
	top:83px;
	_top:93px;
	right:9px;
}

#topo-flu-7 {
	float:left;
	height:28px;
	width:270px;;
	background-image:url(../../images/bordas/borda-top-vermelho.png);
	background-position:left;
	background-repeat:no-repeat;
}

#topo-flu-7 h3 {
	color:#FFFFFF;
	font-size:16px;
	padding:4px 0 0 0;
	text-align:center;
	font-weight:bold;
}

#conteudo-flu-7 {
	width:270px;
	height:auto;
	float:left;
	background-image:url(../../images/bordas/background-vermelho.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}

#conteudo-flu-7 p {
	color:#000000;
	font-size:13px;
	padding:5px 0 0 15px;
	width:240px;
	display:block;
	float:left;
	margin:0 0 5px 0;
}

#conteudo-flu-7 .seta-vermelha {
	background-image:url(../../images/seta-proc-1.gif);
	background-position:15px 5px;
	background-repeat:no-repeat;
	display:block;
	font-size:14px;
	height:auto;
	padding:0 0 0 30px;
	width:230px;
	float:left;
}
#conteudo-flu-7 a {
	display:block;
	float:left;
	font-size:14px;
	height:auto;
	margin:0 0 5px;
	width:230px;
	color:#AB4343;
}

#conteudo-flu-7 a:hover {
	text-decoration:none;
}


#rodape-flu-7 {
	float:left;
	width:270px;
	height:19px;
	overflow:hidden;
	background-image:url(../../images/bordas/borda-bottom-vermelho.png);
	background-repeat:no-repeat;
}

/*===========================*/




/*===========================*/
.lista-menu-flutuante {
	margin: 0 !important;
	padding: 5px 0 0 0;
	width: 156px !important;
	height: auto;
	padding: 5px 0 0 0;
	float: left;
}

.lista-menu-flutuante li {
	padding: 8px 0 8px 8px !important;
	display: block;
	width: 140px !important;
	
}

.lista-menu-flutuante .spacer {
	background-image: url(../../img/dashed-trans.png);
	background-repeat: no-repeat;
	padding: 0 0 0 0 !important;
	margin: 0 0 0 10px;
	height: 2px;
}
.lista-menu-flutuante li a {
	background-image: url(../../img/bullet-lista-trans.png);
	background-repeat: no-repeat;
	padding: 0 0 0 18px;
	color: white !important;
	display: block !important;
}
/*===========================*/


/*TOPO DAS P?GINAS INTERNAS*/

/*EDUCACAO*/
#container-educacao {
	float: left;
	height: 140px;
	width: 98%;
	margin: 0 0 0 1%;
	background-color:#FFFFFF;
	overflow:hidden;
}

#container-educacao-1{
	height: 140px;
	width: 96%;
	margin: 0 0 0 2%;
	background-color:#FFFFFF;
	background-image:url(../../img/educacao-background.gif);
	background-repeat: repeat-x;
}

#container-educacao-2 {
	width:100%;
	height:140px;
	background-image:url(../../img/educacao-left.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#container-educacao-2-2 {
	width:100%;
	height:140px;
	background-image:url(../../img/education-left.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#container-educacao-3 {
	width:100%;
	height:140px;
	background-image:url(../../img/educacao-right.jpg);
	background-repeat:no-repeat;
	background-position: right;
}

/*LEI DE INFORMATICA*/

#container-informatica {
	float: left;
	height: 140px;
	width: 98%;
	margin: 0 0 0 1%;
	background-color:#FFFFFF;
	overflow:hidden;
}

#container-informatica-1{
	height: 140px;
	width: 96%;
	margin: 0 0 0 2%;
	background-color:#FFFFFF;
	background-image:url(../../img/informatica-background.gif);
	background-repeat: repeat-x;
}

#container-informatica-2 {
	width:100%;
	height:140px;
	background-image:url(../../img/informatica-left.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#container-informatica-2-2 {
	width:100%;
	height:140px;
	background-image:url(../../img/it-law-left.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#container-informatica-3 {
	width:100%;
	height:140px;
	background-image:url(../../img/informatica-right.jpg);
	background-repeat:no-repeat;
	background-position: right;
}

/*SOFTWARE*/
#container-software {
	float: left;
	height: 140px;
	width: 98%;
	margin: 0 0 0 1%;
	background-color:#FFFFFF;
	overflow:hidden;
}

#container-software-1{
	height: 140px;
	width: 96%;
	margin: 0 0 0 2%;
	background-color:#FFFFFF;
	background-image:url(../../img/software-background.gif);
	background-repeat: repeat-x;
}

#container-software-2 {
	width:100%;
	height:140px;
	background-image:url(../../img/software-left.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#container-software-3 {
	width:100%;
	height:140px;
	background-image:url(../../img/software-right.jpg);
	background-repeat:no-repeat;
	background-position: right;
}

/*HARDWARE*/
#container-hardware {
	float: left;
	height: 140px;
	width: 98%;
	margin: 0 0 0 1%;
	background-color:#FFFFFF;
	overflow:hidden;
}

#container-hardware-1{
	height: 140px;
	width: 96%;
	margin: 0 0 0 2%;
	background-color:#FFFFFF;
	background-image:url(../../img/hardware-background.gif);
	background-repeat: repeat-x;
}

#container-hardware-2 {
	width:100%;
	height:140px;
	background-image:url(../../img/hardware-left.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#container-hardware-3 {
	width:100%;
	height:140px;
	background-image:url(../../img/hardware-right.jpg);
	background-repeat:no-repeat;
	background-position: right;
}

/*PROJETOS*/
#container-projetos {
	float: left;
	height: 140px;
	width: 98%;
	margin: 0 0 0 1%;
	background-color:#FFFFFF;
	overflow:hidden;
}

#container-projetos-1{
	height: 140px;
	width: 96%;
	margin: 0 0 0 2%;
	background-color:#FFFFFF;
	background-image:url(../../img/projetos-background.gif);
	background-repeat: repeat-x;
}

#container-projetos-2 {
	width:100%;
	height:140px;
	background-image:url(../../img/projetos-left.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#container-projetos-2-2 {
	width:100%;
	height:140px;
	background-image:url(../../img/project-left.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#container-projetos-3 {
	width:100%;
	height:140px;
	background-image:url(../../img/projetos-right.jpg);
	background-repeat:no-repeat;
	background-position: right;
}

.bloco-competencia {
	display: block;
	height: 85px;
	width: 87px;
}

.busca-no-meio { 
	width: 85%;
	margin: 0 0 0 7.5%;
}

#target-itemView p {
	font-family: Tahoma,Arial,Verdana;
	font-size: 14px;
	line-height: 20px;
	color: #6D6D6D !important;
	margin: 0 !important;
	padding: 0 !important;
}

#target-itemView ul {
	font-family: Tahoma,Arial,Verdana;
	font-size: 14px;
	line-height: 20px;
	display: block;
	margin: 15px 0 15px 45px;
	color: #6D6D6D !important;
}

.Tabela {
	margin: auto;
	width: 80%;
}

/* CSS DOS CONTE?DOS */

#target-itemView h1 {
	display: block !important;
	font-family: Georgia1,Georgia,serif;
	margin: 20px 0 10px 0;
	color: #FCA427;
	font-size: 38px !important;
	font-weight: normal !important;
}

#target-itemView h2 {
	display: block !important;
	font-family: Georgia1,Georgia,serif !important;
	margin: 20px 0 10px 0 !important;
	color: #FCA427;
	font-size: 30px !important;
	text-indent: 0px !important;
	font-weight: normal !important;
}

#target-itemView h3 {
	display: block !important;
	font-family: Georgia1,Georgia,serif !important;
	margin: 20px 0 10px 0 !important;
	/*color: #FCA427;*/
	color:#999168;
	font-size: 26px !important;
	text-indent: 0px !important;
	font-weight: normal !important;
}

#target-clientesCompetencia {
	display: block;
	width: 100%;
	height: auto;
	padding: 0 20px 0 20px;
}

.ul-flutuante-escondida {
	display: none;
	margin: -7px 0 0 130px !important;
	background-color: #646264;
	padding: 0 0 10px 0;
	border: 1px solid black;
	position: absolute;
}

/*===========TESTE E QUALIFICACOES*/

#container-qualificacao {
	float: left;
	height: 140px;
	width: 98%;
	margin: 0 0 0 1%;
	_margin-left: 0.5%;
	background-color:#FFFFFF;
	overflow:hidden;
}

#container-qualificacao-1{
	height: 140px;
	width: 96%;
	margin: 0 0 0 2%;
	background-color:#FFFFFF;
	background-image:url(../../img/qualificacao-background.gif);
	background-repeat: repeat-x;
}

#container-qualificacao-2 {
	width:100%;
	height:140px;
	background-image:url(../../img/qualificacao-left.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#container-qualificacao-2-2 {
	width:100%;
	height:140px;
	background-image:url(../../img/qualification-left.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#container-qualificacao-3 {
	width:100%;
	height:140px;
	background-image:url(../../img/qualificacao-right.jpg);
	background-repeat:no-repeat;
	background-position: right;
}
/*=================PROCESSOS=============*/

#container-processos {
	float: left;
	height: 140px;
	width: 98%;
	margin: 0 0 0 1%;
	_margin-left: 0.5%;
	background-color:#FFFFFF;
	overflow:hidden;
}

#container-processos-1{
	height: 140px;
	width: 96%;
	margin: 0 0 0 2%;
	background-color:#FFFFFF;
	background-image:url(../../img/processos-background.gif);
	background-repeat: repeat-x;
}

#container-processos-2 {
	width:100%;
	height:140px;
	background-image:url(../../img/processos-left.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#container-processos-2-2 {
	width:100%;
	height:140px;
	background-image:url(../../img/processes-left.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#container-processos-3 {
	width:100%;
	height:140px;
	background-image:url(../../img/processos-right.jpg);
	background-repeat:no-repeat;
	background-position: right;
}

.botao-enviar {
	border: 1px solid #4F4F4F; 
	margin: 13px 0pt 0pt; 
	font-size: 25px; 
	height: 40px; 
	cursor: pointer;
	float: left;
	padding: 0 10px 0 10px;
}

.botao-enviar:hover {
	background-color: #FFFFF0;
}

.link-noticia {
	margin: 0 0 0 0;
}

.p-noticia {
	margin: 0 0 25px 0 !important;
}

.p-noticia:hover {
	text-decoration: underline;
}

.link-paginador {
	color: #4F4F4F;
}

.link2-paginador {
	color:#1F1F1F !important;
	margin:0 !important;
	padding:0 !important;
}

.link-ativo-paginador {
	color:#35568F !important;
	display:inline !important;
	font-family:sans-serif !important;
	margin:0 !important;
	padding:0 !important;
}

.correcao-text-competencia {
	color:#484848;
	font-family:georiga;
	font-size:19px;
	font-style:italic;
	font-weight:400;
	line-height:28px;
	padding: 20px;
}

#target-itemView ul li {
	line-height: 23px;
}

#target-itemView ul li a {
	color: #FE9A00;
	font-weight: normal;
	line-height: 26px;
}

.caixa-competencia {
	color:#353535;
	font-family:georgia,serif;
	font-size:0.95em;
	font-style:italic;
	line-height:22px;
	padding:20px;
}

#institucional .competencia-software h4 {
	background-color: #A4C45E;
	color:white;
	display:block;
	padding: 5px 10px;
	border-left: 15px solid #4A5F1D;
	font-family: "Trebuchet MS", sans-serif;
	font-style: italic;
	font-weight: normal;
	font-size: 16px;
}

#institucional .competencia-produtos h4 {
	background-color: #D5BE7A;
	color:white;
	display:block;
	padding: 5px 10px;
	border-left: 15px solid #8F7B3E;
	font-family: "Trebuchet MS", sans-serif;
	font-style: italic;
	font-weight: normal;
	font-size: 16px;
}

#institucional .competencia-desenvolvimento h4 {
	background-color: #C38384;
	color:white;
	display:block;
	padding: 5px 10px;
	border-left: 15px solid #6F3033;
	font-family: "Trebuchet MS", sans-serif;
	font-style: italic;
	font-weight: normal;
	font-size: 16px;
}

#institucional .competencia-capacitacao h4 {
	background-color: #84AA95;
	color:white;
	display:block;
	padding: 5px 10px;
	border-left: 15px solid #296F48;
	font-family: "Trebuchet MS", sans-serif;
	font-style: italic;
	font-weight: normal;
	font-size: 16px;
}

#institucional .competencia-testes h4 {
	background-color: #F0C988;
	color:white;
	display:block;
	padding: 5px 10px;
	border-left: 15px solid #8F6E35;
	font-family: "Trebuchet MS", sans-serif;
	font-style: italic;
	font-weight: normal;
	font-size: 16px;
}

#institucional .competencia-projetos h4 {
	background-color: #FFED7C;
	color:white;
	display:block;
	padding: 5px 10px;
	border-left: 15px solid #8F843E;
	font-family: "Trebuchet MS", sans-serif;
	font-style: italic;
	font-weight: normal;
	font-size: 16px;
}

#institucional .competencia-consultoria h4 {
	background-color: #93A6C6;
	color:white;
	display:block;
	padding: 5px 10px;
	border-left: 15px solid #315287;
	font-family: "Trebuchet MS", sans-serif;
	font-style: italic;
	font-weight: normal;
	font-size: 16px;
}

.conteudo-int h4 {
	background-color: #777474;
	color:white;
	display:block;
	padding: 5px 10px;
	border-left: 15px solid #3D3D3D;
	font-family: "Trebuchet MS", sans-serif;
	font-style: italic;
	font-weight: normal;
	font-size: 16px;
	margin:10px 0;
}

.paddingCantos {
	padding:10px 20px;
}

.containerEndUm {
	background-color:#F2F2F2;
	border-bottom:2px solid #4E4D4D;
	border-top:2px solid #4E4D4D;
	float:left;
	height:auto;
	margin:20px 0 0;
	padding:0 0 15px 3%;
	width:45%;
}

.containerEndDois {
	background-color:#F2F2F2;
	border-bottom:2px solid #4E4D4D;
	border-top:2px solid #4E4D4D;
	float:right;
	height:auto;
	margin:20px 0 0;
	padding:0 0 15px 3%;
	width:45%;
}

#target-itemView .containerEndUm h1, #target-itemView .containerEndDois h1 {
	color:#4E4D4D;
	font-family:Arial,Verdana,sans-serif;
	font-size:19px !important;
	margin:10px 0;
}

#target-itemView .containerEndUm h2, #target-itemView .containerEndDois h2 {
	background:transparent url(../../img/bullet.gif) no-repeat scroll 0 7px;
	color:#4E4D4D;
	font-family:Arial,Verdana,sans-serif !important;
	font-size:16px !important;
	margin:10px 0 !important;
	padding:0 0 0 15px;
	text-decoration:underline;
}

#target-itemView .containerEndUm p, #target-itemView .containerEndDois p {
	color:#949494;
}


#target-itemView .containerEndUm p b, #target-itemView .containerEndDois p b {
	display:block;
	float:left;
	font-weight:normal;
	width:25%;
}

#target-itemView .containerEndUm p i, #target-itemView .containerEndDois p i {
	font-style:normal;
}

#target-itemView .containerEndUm a, #target-itemView .containerEndDois a {
	display:block;
	margin:0 0 10px;
}

body .item-sem-imagem-com-sanfona #container-institucional-1 {
	background:none;
}

body .item-sem-imagem-com-sanfona #container-institucional-2 {
	background:none;
}

body .item-sem-imagem-com-sanfona #container-institucional-3 {
	background:url(../../images/panoranica-3.jpg) no-repeat center center;	
}
