﻿/* TUDO!! */
* {
	text-decoration: none;
	list-style: none;
	border: none;
	padding: 0px;
	margin: 0px;
}
body {
}
	/*BACKGROUND*/
html {
	text-align: center;
	background-color: #F0F0F0;
}

#fundo1 {
	width: 772px;
	background: #F0F0F0 url(../images/fundo1.jpg) repeat-Y center top;*/
}
#fundo1curso {
	height:800px;
	width: 772px;
	background: #F0F0F0 url(../images/fundo1.jpg) repeat-Y center top;*/
}
#fundo2 {
	/*background: url(../images/fundo2.jpg) repeat-X left top;*/
}
#fundo3 {
	/*background: url(../images/fundo4.jpg) no-repeat center top;*/
}

/*P�GINA GERAL*/
#geral {
	margin: 0 auto;
	width: 770px;
	margin-top:0px;
}


/*TOPO DA P�GINA E MENU GERAL*/
#topo {
	text-align: left;
}

#topo h1 {
	text-indent: -5000px;
	overflow: hidden;
	background: url(../images/topo-grupo.gif) no-repeat right top;
	height: 85px;
	_padding-top:0px;
	/*width: 770px;*/
	width: 91px;
	float: left;
	
}
#topo h1 a {
	display: block;
	width: 91px;
	height: 85px;
}
#topo #menusup {
	
	float: right;
	background: url(../images/top.jpg) no-repeat right top;
	height: 85px;
	width: 679px;
	text-align: right;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #CCC;
	display: block;
	
}
#topo #menusup a {
	font: bold 8px Verdana, Arial, Helvetica, sans-serif;
	color: #555;
	text-transform:uppercase;
	padding: 0px;
}
#topo #menusup span {
	top: 3px;
	right: 5px;
	position: relative;
}

#topo #menusup select {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666;
	background: #FFF;
}
#topo #menusup option.grupo {
	background-color: #F0F0F0;
}
#topo #menusup option.sistemas {
	background-color: #EBE2CE;
}
#topo #menusup option.logistica {
	background-color: #CEEAEB;
}
#topo #menusup option.fashion {
	background-color: #ffcccc;
}
#topo #menusup option.conectividade {
	background-color: #D5EBCE;
}
#topo #menusup option.prevencao {
	background-color: #006;
}
#topo #menusup option.outros {
	background-color: #FFF;
}

#topo #menusup input.busca {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666;
	padding: 1px;
	margin-right: 6px;
	border: 1px solid #EFC9A2;
}
#topo #menusup input.btok {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #666;
	padding: 0px 2px 0px 2px;
	margin-right: 5px;
	background-color: #EFC9A2;
}

#menugeral {
	background: url(../images/fundo-menuhorizontal.jpg) repeat-X left top;
	margin: 0;
	text-align: center;
	height: 24px;
	clear: both;
}

#menugeral ul {
	margin: 0 auto;
	width: 760px;
	
}

#menugeral ul li {
	display: inline;
}

#menugeral ul li a {
	float: left;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	/*text-transform: uppercase;*/
	font-size:8px;
	padding: 0 8px;
	line-height: 23px;
}

#menugeral ul li a:hover {
   color: #FFF;
	background: url(../images/fundo-menuhorizontal-o.jpg) repeat-X left top;
}

#prodserv {
	visibility:hidden;
	left:519px;
	position:relative;
	float:left;
	margin-top:-10px;
	margin-bottom:-73px;
}

#prodserv ul {
	margin:0px;
	width:125px;
	
}

#prodserv ul li a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #444;
	text-transform: uppercase;
	text-align:left;
	font-size:9px;
	padding: 0px;
	list-style:none;
	line-height: 22px;
	width:90px;
}

#prodserv ul li a:hover {
	color: #FFF;
	list-style:none;
	background:none;
}


/*BOXES HOME*/
#box1, #box2, #box3, #box4 {
	width: 176px;
	height: 298px;
	background: #E0E0E0 url(../images/bg-box.jpg) no-repeat center top;
	float: left;
	margin-bottom: 10px;
}
#box1, #box2, #box3 {
	margin-right: 15px;
}
#box1 {
	margin-left: 2px;
}
#box1 img {
	margin: 8px 0 0 7px;
}
#box1 h4.sistemas {
	margin: 4px 0 0 8px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ED9A27;
}
#box1 h4.fashion {
	margin: 4px 0 0 8px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #9f0f13;
}
#box1 h4.logistica {
	margin: 4px 0 0 8px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #499EBB;
}
#box1 h4.conectividade {
	margin: 4px 0 0 8px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #45AD60;
}
#box1 h4.prevencao {
	margin: 4px 0 0 8px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #666;
}
#box1 p {
	margin: 4px 0 0 8px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #666;
	text-align: left;
	width: 160px;
}
#conteudohome p.vertudo {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999;
	vertical-align: text-bottom;
	margin-top: 10px;
}
#conteudohome p.vertudo a {
	color:#999;
}
#box2 img {
	margin: 8px 0 0 7px;
}
#box2 p {
	margin: 0px 0 0 8px;
	font: 11px Arial, Helvetica, sans-serif;
	line-height: 13px;
	color: #666;
	text-align: left;
	width: 160px;
}
#box3 p {
	margin: 2px 0 0 8px;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666;
	text-align: left;
	width: 160px;
}
#box3 a {
	color: #666;
}
#box3 a:hover {
	text-decoration:underline;
}
#box3 p.datagru {
	color: #939393;
	font-weight: bold;
	margin-top: 9px;
}
#box3 p.datasis {
	color: #ED9A27;
	font-weight: bold;
	margin-top: 9px;
}
#box3 p.datalog {
	color: #499EBB;
	font-weight: bold;
	margin-top: 9px;
}
#box3 p.fashion {
	color: #9f0f13;
	font-weight: bold;
	margin-top: 9px;
}
#box3 p.dataconec {
	color: #45AD60;
	font-weight: bold;
	margin-top: 9px;
}
#conteudohome h3 {
	width: 165px;
	height: 23px;
	text-indent: -5000px;
	overflow: hidden;
	margin: 6px 0 0 5px;
}
#box4 p.pergunta {
	margin: 4px 0 0 8px;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666;
	text-align: justify;
	width: 160px;
}
#box4 p.resposta {
	margin: 1px 0 1px 5px;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666;
	text-align: justify;
	width: 160px;
}
#box4 .enviar {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #999;
	color: #FFF;
}
#areainput .usuario, .senha {
	margin: 3px 2px 1px 8px;
	font: 10px Arial, Helvetica, sans-serif;
	border: 1px solid #999;
}
#areainput .areaok {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #999;
	color: #FFF;
	margin: 0px 0px 2px 3px;
}
#areainput .areahint {
	font: 10px Arial, Helvetica, sans-serif;
	margin: 2px 5px 5px 10px;
	color: #666;
}
#areainput {
	text-align: left;
}
#clienteshome {
	margin: 5px;
}

#conteudohome h3.prodserv {
	background: url(../images/h3-prodserv.jpg);
}
#conteudohome h3.cases {
	background: url(../images/h3-cases.jpg);
}
#conteudohome h3.clientes {
	background: url(../images/h3-clientes.jpg);
}
#conteudohome h3.noticias {
	background: url(../images/h3-noticias.jpg);
}
#conteudohome h3.parceiro {
	background: url(../images/h3-parceiro.jpg);
}
#conteudohome h3.enquete {
	background: url(../images/h3-enquete.jpg);
}
#conteudohome h3.arearest {
	background: url(../images/h3-arearest.jpg);
}
/*CONTEUDO GERAL*/
#conteudo {
	width: 770px;
	text-align: left;
	/*margin: 0 auto;*/
	padding: 12px 0 0 0;
}

/*CONTEUDO HOME*/
#conteudohome {
	width: 770px;
	text-align: left;
	/*margin: 0 auto;*/
	padding: 12px 0 0 0;
}

/*CONTEUDO P�GINA INTERNA*/
#content {
	margin: 12px 0 10px 7px;
}

#content ul li {
	width: 810px;
	display:inline;
	margin: 5px;
}

/*LISTA DE NOT�CIAS*/
#listanoticias {
	float: right;
	width: 200px;
	font: bold 14px Arial, Helvetica, sans-serif;
	line-height: 18px;
	
}
#listanoticias ul {
margin-top: 6px;
	margin-bottom: 20px;
}
#listanoticias li {
	list-style: square;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin-left: 15px;
	margin-bottom: 5px;
}
#listanoticias li a {
	color: #666;
	padding: 1px 0px;
}
#listanoticias li a:hover {
	color: #FFF;
	background-color: #666;
}
#listanoticias .grupo {
	color: #9E9E9E;
}
#listanoticias .sistemas {
	color: #ED9A27;
}
#listanoticias .logistica {
	color: #499EBB;
}
#listanoticias .fashion {
	color: #9f0f13;
}
#listanoticias .conectividade {
	color: #45AD60;
}
#listanoticias .prevencao {
	color: #666;
}
/*LISTA DE CASES*/
li#casesisopen a,li#casesisclosed a {
	color: #ED9A27;
}
li#casesisopen a:hover,li#casesisclosed a:hover {
	background-color: #ED9A27;
}
#casesisopen ul li  {
list-style: square;
margin-left: 20px;
color: #ED9A27;
font-size: 12px;
}

li#caselogopen a,li#caselogclosed a {
	color: #499EBB;
}
li#caselogopen a:hover,li#caselogclosed a:hover {
	background-color: #499EBB;
}
#caselogopen ul li  {
list-style: square;
margin-left: 20px;
color: #499EBB;
font-size: 12px;
}

li#caseconopen a,li#caseconclosed a {
	color: #45AD60;
}
li#caseconopen a:hover,li#caseconclosed a:hover {
	background-color: #45AD60;
}
#caseconopen ul li  {
list-style: square;
margin-left: 20px;
color: #45AD60;
font-size: 12px;
}

#listacases ul li ul li a {
	color: #666;
}
#listacases ul li ul li a:hover {
	background-color: #666;
}
#listacases {
	float: right;
	width: 200px;
	font: bold 14px Arial, Helvetica, sans-serif;
	line-height: 18px;
	
}
/*
#listacases li {
	list-style: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin-left: 10px;
}
#listacases li ul li {
	list-style: square;
	margin-left: 15px;
}
#listacases li a {
	color: #666;
	padding: 1px 2px;
}
#listacases li a:hover {
	color: #FFF;
	background-color: #666;
}
#casesisopen {
	color: red;
}*/
/*LISTA DE CLIENTES*/
#listaclientes {
	float: right;
	width: 145px;
	font: bold 12px Arial, Helvetica, sans-serif;
	line-height: 18px;
	
}
#listaclientes li {
	list-style: square;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin-left: 15px;
}
#listaclientes li a {
	color: #666;
}

/*TEXTO P�GINA INTERNA*/
#texto {
	width: 550px;
	background: #FFF url(../images/fundo-grad-int.jpg) repeat-X left top;
	margin: 3px 5px 5px 0;
	_margin: 5px 3px 4px 0;
	float: right;
	padding: 6px;
	display:block;
}




#texto h2 {
	display: none;
}
#textoh2flash {
	
	margin: 0 5px 12px;
	padding: 0;
}
#texto h3 {
	font: bold 24px Arial, Helvetica, sans-serif;
	padding: 0 0 12px 5px;
	text-align:left;
}
#texto h3.grupo {
	color: #9E9E9E;
}
#texto h3.sistemas {
	color: #ED9A27;
}
#texto h3.logistica {
	color: #499EBB;
}
#texto h3.fashion {
	color: #9f0f13;
}
#texto h3.conectividade {
	color: #45AD60;
}
#texto h3.prevencao {
	color: #666;
}
#texto h4 {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #888888;
	margin: 0 0 15px 5px;
	fffwidth: 330px;
	
}
#texto h4.grupo {
	border-color: #9E9E9E;
}
#texto h4.fashion {
	border-color: #9f0f13;
}
#texto h4.sistemas {
	border-color: #ED9A27;
}
#texto h4.logistica {
	border-color: #499EBB;
}
#texto h4.conectividade {
	border-color: #45AD60;
}
#texto h4.prevencao {
	border-color: #666;
}
#texto h5 {
	font: bold 14px Arial, Helvetica, sans-serif;
	
	padding: 0 0 3px 5px;
	fffwidth: 330px;
}
#texto h5.notgru {
	border-left: 3px solid #9E9E9E;
	margin-bottom: 10px;
}
#texto h5.notsis {
	border-left: 3px solid #ED9A27;
	margin-bottom: 10px;
}
#texto h5.fashion {
	border-left: 3px solid #9f0f13;
	margin-bottom: 10px;
}
#texto h5.notlog {
	border-left: 3px solid #499EBB;
	margin-bottom: 10px;
}
#texto h5.notconec {
	border-left: 3px solid #45AD60;
	margin-bottom: 10px;
}
#texto table {
	margin-bottom: 16px;
	text-align: center;
}
#texto p {
	font: 12px Arial, Helvetica, sans-serif;
	;
	text-align: justify;
	line-height: 17px;
	color: #333;
	width: 510px;
	_width: 500px;
	display: block;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 16px;
	padding-left: 6px;	
}
#texto a {
	
	font-weight: bold;
	padding: 0px 3px;
}
#texto a:hover {
	
}
#texto .link{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#999;
}
#texto p.voltar {
	font-weight: bold;
	text-align: right;
	color: #BBB;
}
#texto p.data {
	font-weight: bold;
	text-align: right;
	color: #888;
	margin-top: -15px;
	right: 15px;
	position: relative;
}

#clientes p {
	width: 520px;
}
#clientes p.voltar {
	width: 470px;
	font-weight: bold;
	text-align: right;
	color: #BBB;
}
/****************************************************
	QUEM SOMOS
****************************************************/
#fotoproduto_quemsomos{
	float: right;
	width: 200px;
	height: 300px;
	margin: 0 10px 0 0;
}
#paragrafos_quemsomos, #paragrafos_quemsomos p{
	float: left;
	width: 320px;
}
	#paragrafosGrandes, #paragrafosGrandes p{
	float: left;
	width: 540px;
}
/****************************************************/
/****************************************************
	HISTÓRICO
****************************************************/
#fotoproduto_historico{
	float: right;
	width: 200px;
	height: 300px;
	margin: 0 10px 0 0;
}
#paragrafos_historico, #paragrafos_historico p{
	float: left;
	width: none;
}
#paragrafos_historico p.diminui-largura{
	width: 320px;
}
/****************************************************/
/****************************************************
	MISSÃO
****************************************************/
#fotoproduto_missao{
	float: right;
	width: 200px;
	height: 300px;
}
#paragrafos_missao, #paragrafos_missao p{
	float: left;
	width: none;
	width: 330px;
}
#paragrafos_missao ul {
	font: bold 11px Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #888;
	width: 450px;
	float: left;
}
#paragrafos_missao ul li {
	list-style: square;
	margin-left: 15px;
}
#paragrafos_missao ul li a {
	color: #666;
}
/****************************************************/
/****************************************************
	O QUE É
****************************************************/

#fotoproduto_oquee{
	float: right;
	width: 200px;
	height: 300px;
	margin: 0 10px 0 0;

}

#paragrafos_oquee, #paragrafos_oquee p{
float: left;
width: 320px;
}

/****************************************************/
/****************************************************
	ONDE ESTAMOS
****************************************************/
#fotoproduto_onde{
	float: right;
	width: 200px;
	height: 300px;
	margin: 0 10px 0 0;
}
#paragrafos_onde, #paragrafos_onde p{
	float: left;
	width: 320px;
}
/****************************************************/
/****************************************************
	DOCUMENTACAO
****************************************************/
#paragrafos .lista-documentacao{
	margin: -160px 0 0 0;
}
/****************************************************/
#paragrafos, #paragrafos p
{
	width: 320px;
	float: none;
}
#paragrafos_not, #paragrafos_not p
{
   width: 420px;
/*   float: none; */
}

.NotTitulo {	
	font:Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}

.txtPto{
	font:Verdana, Geneva, sans-serif;
	font-size:12px;
	}

.txtDt{
	font:Verdana, Geneva, sans-serif;
	font-size:10px;
	}
	
.not_sistemas{
	background-color:#ED8A00;	
}

.not_logistica{
	background-color:#1D97C3;	
}

.not_grupo{
	background-color:#ABABAB;	
}

.not_telecom{
	background-color:#138F34;	
}

.not_fashion{
	background-color:#FF1100;	
}
.not_prevencao{
	background-color:#666;	
}
#paragrafos .zeramargem{
	margin: 0;
	*margin: -60px 0 -35px 0;
}
#voltar strong{
	color: #BBB;
}
#voltar{
	clear: both;
}
#voltar a{
	float: left;
	margin: 0 0 0 270px;
}
/*#paragrafos p{width: 510px;clear: both;}*/
#paragrafos ul{
	float: left;
	width: 290px;
}
#paragrafos ul li{
	margin: 5px 0;
}
#paragrafos ul li a {
	color: #ED9A27;
}
#paragrafos ul li a:hover {
	background-color: #ED9A27;
	
}
#paragrafos img{
	margin: 0 0 10px 0;
	padding: 0;
	float: right;
}

#alinhatexto p{
width: 305px;
}


#paragrafos2 {
	width: 520px;
	position:static;
	height:auto;
}
#paragrafos3 {
	width: 500px;
	float:left;
	line-height:13px;

	
}

/*FOTO DO PRODUTO*/
#fotoproduto
{
   float: right;
	width: 200px;
	height: 300px;
	margin: 0 10px 0 0;
}
/*#paragrafos ul {
	font: 11px Arial, Helvetica, sans-serif;
	
	padding: 0px 6px 16px 30px;
	line-height: 17px;
	color: #333;
	width: 296px;
	_width: 306px;
}
#paragrafos ul li {
	font-size:12px;
	list-style: square;
	padding-bottom: 5px
}
#paragrafos ul li a {
	padding: 0px 3px;
}
#paragrafos ul li a:hover {
	
	color: #FFF;
}*/


/* Teste */

#paragrafos ul {
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 0px 6px 16px 30px;
	line-height: 16px;
	color: #999;
}
#paragrafos ul li {
	list-style: square;
}
#paragrafos .fashion {
	color: #9f0f13;
}
#paragrafos a.sistemas:hover {
	color: #FFF;
	background-color: #9f0f13;
}
#paragrafos .sistemas {
	color: #ED9A27;
}
#paragrafos a.sistemas:hover {
	color: #FFF;
	background-color: #ED9A27;
}
#paragrafos .grupo {
	color: #9E9E9E;
}
#paragrafos a.grupo:hover {
	color: #FFF;
	background-color: #9E9E9E;
}
#paragrafos .logistica {
	color: #499EBB;
}
#paragrafos a.logistica:hover {
	color: #FFF;
	background-color: #499EBB;
}
#paragrafos .conectividade {
	color: #45AD60;
}
#paragrafos a.conectividade:hover {
	color: #FFF;
	background-color: #45AD60;
}
#paragrafos .prevencao {
	color: #666;
}
#paragrafos a.prevencao:hover {
	color: #FFF;
	background-color: #666;
}
#paragrafos a {
	color: #717D99
}

/* Fim teste */


#paragrafossemimg {
	width: 100px;
}
#paragrafossemimg ul {
	font: 11px Arial, Helvetica, sans-serif;
	
	padding: 0px 6px 16px 30px;
	line-height: 17px;
	color: #333;
	width: 296px;
	_width: 306px;
}
#paragrafossemimg ul li {
	font-size:12px;
	list-style: square;
	padding-bottom: 5px
}
#paragrafossemimg ul li a {
	padding: 0px 3px;
}
#paragrafossemimg ul li a:hover {
	
	color: #FFF;
}

#downloads {
	width: 540px;
}
#downloads p {
	width: 530px;
}
#downloads ul {
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 0px 6px 16px 30px;
	line-height: 16px;
	color: #999;
}
#downloads ul li {
	margin-left: -18px;
	/*list-style: square;*/
}
#downloads .fashion {
	color: #9f0f13;
}
#downloads a.sistemas:hover {
	/*color: #FFF;
	background-color: #9f0f13;*/
}
#downloads .sistemas {
	color: #ED9A27;
}
#downloads a.sistemas:hover {
	/*color: #FFF;
	background-color: #ED9A27;*/
}
#downloads .grupo {
	color: #9E9E9E;
}
#downloads a.grupo:hover {
	/*color: #FFF;
	background-color: #9E9E9E;*/
}
#downloads .logistica {
	color: #499EBB;
}
#downloads a.logistica:hover {
	/*color: #FFF;
	background-color: #499EBB;*/
}
#downloads .conectividade {
	color: #45AD60;
}
#downloads a.conectividade:hover {
	/*color: #FFF;
	background-color: #45AD60;*/
}
#downloads .prevencao {
	color: #666;
}
#downloads a.prevencao:hover {
	/*color: #FFF;
	background-color: #45AD60;*/
}
#downloads a {
	color: #717D99
}

#formulario {
font: 11px Arial, Helvetica, sans-serif;
color: #666;
}
#formulario td {
	padding: 2px;
}
#formulario input,select,textarea {
	border: 1px solid #CCC;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 1px;
	color: #666;
}
#formulario input.botao {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	background-color: #DDD;
}

li.botao a {
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 5px;
	
	width: 200px;
	_width: 190px;
	color: #FFF;
	display: block;
	margin-top: 2px;
	_margin-top: 1px;
	height: 200px;
}
li.botao a:hover {
	
}
#menufoto ul {
	width: 200px;
	display: block;
	font: 12px Arial, Helvetica, sans-serif;
}
#menufoto li a {
	background-color:#EEE;
	display: block;
	padding: 6px;
	margin-bottom: 4px;
	_margin-bottom: -11px;
}

/*MENU P�GINA INTERNA*/
#menuinterno {
	width: 190px;
	font: bold 11px Arial, Helvetica, sans-serif;
	display: block;
	margin: 1px 0 4px 5px;
	_margin: 15px 0 4px 5px;
}
#menuinterno h2 {
	text-indent: -5000px;
	overflow: hidden;
	width: 190px;
	height: 57px;
	
}
#menuinterno h3 {
	text-indent: -5000px;
	overflow: hidden;
	width: 190px;
	height: 2px;
}
#menuinterno ul li {
	border-bottom: 1px solid white;
	margin: 0;
	padding: 0;
	display: block;
}
#menuinterno a {
	display: block;
	padding: 3px 0 3px 25px;
	border-bottom: 1px solid white;
	text-align: left;
}

/*TITULO PROD SERV*/
#prodserv ul {
	border-bottom: 1px solid white;
	margin: 1px 0 4px 5px;
	_margin: 10px 0 4px 5px;
}
#prodserv ul li {
	background: url(../images/g-item-o.jpg) no-repeat left top;
	color: #FFF;
	display: block;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 0px;
	padding: 0px 0 3px 25px;
}


/*MENU SISTEMAS INTERNA*/
#menusistemas {
	width: 190px;
	font: bold 11px Arial, Helvetica, sans-serif;
	display: block;
	margin: 1px 0 4px 5px;
	_margin: -4px 0 4px 5px;
}
#menusistemas h3 {
	text-indent: -5000px;
	overflow: hidden;
	width: 190px;
	height: 0px;
}
#menusistemas ul li {
	/*width:190px;*/
	border-bottom: 1px solid white;
	margin: 0;
	padding: 0;
	display: block;
}
#menusistemas a {
	display: block;
	padding: 3px 0 3px 25px;
	border-bottom: 1px solid white;
	text-align: left;
}
/*Item*/
#menusistemas a.item {
	background: url(../images/s-item.jpg) no-repeat left top;
	color: #666;
}
#menusistemas a.item:hover {
	background: url(../images/s-item-o.jpg) no-repeat left top;
	color: #FFF;
}
/*subitem*/
/*#menusistemas a.subitem {
	background: url(../images/s-subitem.jpg) no-repeat left bottom;
	color: #B17E34;
	border: 0;
	padding: 4px 0 3px 25px;
}
#menusistemas a.subitem:hover {
	background: url(../images/s-subitem-o.jpg) no-repeat left bottom;
	color: #666;
}
/*subitem2*/
#menusistemas a.subitem2 {
	background: url(../images/s-subitem2.jpg) no-repeat left bottom;
	color: #B17E34;
	border: 0;
	padding: 8px 0 6px 25px;
}
#menusistemas a.subitem2:hover {
	background: url(../images/s-subitem2-o.jpg) no-repeat left bottom;
	color: #666;
}

/*Open/Close*/
#menusistemas a.openclose {
	margin:0px;
	padding:0px;
	background: url(../images/s-close.jpg) no-repeat left top;
	color: #666;
}
#menusistemas a.openclose:hover {
	background: url(../images/s-close-o.jpg) no-repeat left top;
	color: #FFF;
}
/*Menu Fechado*/
#menusistemas ul li.fechado a {
	background: url(../images/s-open.jpg) no-repeat left top;
	color: #666;
}
#menusistemas ul li.fechado a:hover {
	background: url(../images/s-open-o.jpg) no-repeat left top;
	color: #FFF;
}

/*MENU FASHION INTERNA*/
#menufashion {
	width: 190px;
	font: bold 11px Arial, Helvetica, sans-serif;
	display: block;
	margin: 1px 0 4px 5px;
	_margin: -4px 0 4px 5px;
}
#menufashion h3 {
	text-indent: -5000px;
	overflow: hidden;
	width: 190px;
	height: 0px;
}
#menufashion ul li {
	/*width:190px;*/
	border-bottom: 1px solid white;
	margin: 0;
	padding: 0;
	display: block;
}
#menufashion a {
	display: block;
	padding: 3px 0 3px 25px;
	border-bottom: 1px solid white;
	text-align: left;
}
/*Item*/
#menufashion a.item {
	background: url(../images/f-item.jpg) no-repeat left top;
	color: #666;
}
#menufashion a.item:hover {
	background: url(../images/f-item-o.jpg) no-repeat left top;
	color: #FFF;
}
/*subitem*/
#menufashion a.subitem {
	background: url(../images/f-subitem.jpg) no-repeat left bottom;
	color: #B17E34;
	border: 0;
	padding: 4px 0 3px 25px;
}
#menufashion a.subitem:hover {
	background: url(../images/f-subitem-o.jpg) no-repeat left bottom;
	color: #666;
}
/*Open/Close*/
#menufashion a.openclose {
	background: url(../images/f-close.jpg) no-repeat left top;
	color: #666;
}
#menufashion a.openclose:hover {
	background: url(../images/f-close-o.jpg) no-repeat left top;
	color: #FFF;
}
/*Menu Fechado*/
#menufashion ul li.fechado a {
	background: url(../images/f-open.jpg) no-repeat left top;
	color: #666;
}
#menufashion ul li.fechado a:hover {
	background: url(../images/f-open-o.jpg) no-repeat left top;
	color: #FFF;
}

/*MENU LOGISTICA INTERNA*/
#menulogistica {
	width: 190px;
	font: bold 11px Arial, Helvetica, sans-serif;
	display: block;
	margin: 1px 0 4px 5px;
	_margin: -4px 0 4px 5px;
}
#menulogistica h3 {
	text-indent: -5000px;
	overflow: hidden;
	width: 190px;
	height: 0px;
}
#menulogistica ul li {
	/*width:190px;*/
	border-bottom: 1px solid white;
	margin: 0;
	padding: 0;
	display: block;
}
#menulogistica a {
	display: block;
	padding: 3px 0 3px 25px;
	border-bottom: 1px solid white;
	text-align: left;
}
/*Item*/
#menulogistica a.item {
	background: url(../images/l-item.jpg) no-repeat left top;
	color: #666;
}
#menulogistica a.item:hover {
	background: url(../images/l-item-o.jpg) no-repeat left top;
	color: #FFF;
}
/*subitem*/
#menulogistica a.subitem {
	background: url(../images/l-subitem.jpg) no-repeat left bottom;
	color: #0C6584;
	border: 0;
	padding: 4px 0 3px 25px;
}
#menulogistica a.subitem:hover {
	background: url(../images/l-subitem-o.jpg) no-repeat left bottom;
	color: #666;
}
/*Open/Close*/
#menulogistica a.openclose {
	background: url(../images/l-close.jpg) no-repeat left top;
	color: #666;
}
#menulogistica a.openclose:hover {
	background: url(../images/l-close-o.jpg) no-repeat left top;
	color: #FFF;
}
/*Menu Fechado*/
#menulogistica ul li.fechado a {
	background: url(../images/l-open.jpg) no-repeat left top;
	color: #666;
}
#menulogistica ul li.fechado a:hover {
	background: url(../images/l-open-o.jpg) no-repeat left top;
	color: #FFF;
}


/*MENU CONECTIVIDADE INTERNA*/
#menuconectividade {
	width: 190px;
	font: bold 11px Arial, Helvetica, sans-serif;
	display: block;
	margin: 1px 0 4px 5px;
	_margin: -4px 0 4px 5px;
}
#menuconectividade h3 {
	text-indent: -5000px;
	overflow: hidden;
	width: 190px;
	height: 0px;
}
#menuconectividade ul li {
	/*width:190px;*/
	border-bottom: 1px solid white;
	margin: 0;
	padding: 0;
	display: block;
}
#menuconectividade a {
	display: block;
	padding: 3px 0 3px 25px;
	border-bottom: 1px solid white;
	text-align: left;
}
/*Item*/
#menuconectividade a.item {
	background: url(../images/c-item.jpg) no-repeat left top;
	color: #666;
}
#menuconectividade a.item:hover {
	background: url(../images/c-item-o.jpg) no-repeat left top;
	color: #FFF;
}
/*subitem*/
#menuconectividade a.subitem {
	background: url(../images/c-subitem.jpg) no-repeat left bottom;
	color: #277E3D;
	border: 0;
	padding: 4px 0 3px 25px;
}
#menuconectividade a.subitem:hover {
	background: url(../images/c-subitem-o.jpg) no-repeat left bottom;
	color: #666;
}
/*Open/Close*/
#menuconectividade a.openclose {
	background: url(../images/c-close.jpg) no-repeat left top;
	color: #666;
}
#menuconectividade a.openclose:hover {
	background: url(../images/c-close-o.jpg) no-repeat left top;
	color: #FFF;
}
/*Menu Fechado*/
#menuconectividade ul li.fechado a {
	background: url(../images/c-open.jpg) no-repeat left top;
	color: #666;
}
#menuconectividade ul li.fechado a:hover {
	background: url(../images/c-open-o.jpg) no-repeat left top;
	color: #FFF;
}

/*MENU PREVENCAO INTERNA*/
#menuprevencao {
	width: 190px;
	font: bold 11px Arial, Helvetica, sans-serif;
	display: block;
	margin: 1px 0 4px 5px;
	_margin: -4px 0 4px 5px;
}
#menuprevencao h3 {
	text-indent: -5000px;
	overflow: hidden;
	width: 190px;
	height: 0px;
}
#menuprevencao ul li {
	/*width:190px;*/
	border-bottom: 1px solid white;
	margin: 0;
	padding: 0;
	display: block;
}
#menuprevencao a {
	display: block;
	padding: 3px 0 3px 25px;
	border-bottom: 1px solid white;
	text-align: left;
}
/*Item*/
#menuprevencao a.item {
	background: url(../images/p-item.jpg) no-repeat left top;
	color: #666;
}
#menuprevencao a.item:hover {
	background: url(../images/p-item-o.jpg) no-repeat left top;
	color: #FFF;
}
/*subitem*/
#menuprevencao a.subitem {
	background: url(../images/p-subitem.jpg) no-repeat left bottom;
	color: #277E3D;
	border: 0;
	padding: 4px 0 3px 25px;
}
#menuprevencao a.subitem:hover {
	background: url(../images/p-subitem-o.jpg) no-repeat left bottom;
	color: #666;
}
/*Open/Close*/
#menuprevencao a.openclose {
	background: url(../images/p-close.jpg) no-repeat left top;
	color: #666;
}
#menuprevencao a.openclose:hover {
	background: url(../images/p-close-o.jpg) no-repeat left top;
	color: #FFF;
}
/*Menu Fechado*/
#menuprevencao ul li.fechado a {
	background: url(../images/p-open.jpg) no-repeat left top;
	color: #666;
}
#menuprevencao ul li.fechado a:hover {
	background: url(../images/p-open-o.jpg) no-repeat left top;
	color: #FFF;
}



/*RODAPE*/
#aquisicao{
	width:100%;
	height:30px;
	float:left;
	font-family:inherit;
	text-align:center;
	font-size:11px;
	color:#666;
	margin-top:3px;
	margin-bottom:10px;
	padding-top:5px;
}


#aquisicao a{
	font-family:inherit;
	text-align:center;
	font-size:13px;
	color:#666;
	margin-top:6px;
}

#rodape address {
	padding: 3px 0;
	_padding: 3px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color: #7194b4;
	clear: both;
	color: #FFF;

}
#rodape address a {
	padding-bottom: 2px;
	color: #CCC;
}
	
/*MENU DIVISOES*/
#menuinterno a.itemgru {
	background: url(../images/g-item.jpg) no-repeat left top;
	color: #666;
}
#menuinterno a.itemgru:hover {
	background: url(../images/g-item-o.jpg) no-repeat left top;
	color: #FFF;
}
#menuinterno a.itemsis {
	background: url(../images/s-item.jpg) no-repeat left top;
	color: #666;
}
#menuinterno a.itemsis:hover {
	background: url(../images/s-item-o.jpg) no-repeat left top;
	color: #FFF;
}

#menuinterno a.itemfashion {
	background: url(../images/f-item.jpg) no-repeat left top;
	color: #666;
}
#menuinterno a.itemfashion:hover {
	background: url(../images/f-item-o.jpg) no-repeat left top;
	color: #FFF;
}
#menuinterno a.itemlog {
	background: url(../images/l-item.jpg) no-repeat left top;
	color: #666;
}
#menuinterno a.itemlog:hover {
	background: url(../images/l-item-o.jpg) no-repeat left top;
	color: #FFF;
}
#menuinterno a.itemprevencao {
	background: url(../images/p-item.jpg) no-repeat left top;
	color: #666;
}
#menuinterno a.itemprevencao:hover {
	background: url(../images/p-item-o.jpg) no-repeat left top;
	color: #FFF;
}
#menuinterno a.itemtele {
	background: url(../images/c-item.jpg) no-repeat left top;
	color: #666;
}
#menuinterno a.itemtele:hover {
	background: url(../images/c-item-o.jpg) no-repeat left top;
	color: #FFF;
}


/*MENU LOGISTICA INTERNA*/
#menugrupo {
	width: 190px;
	font: bold 11px Arial, Helvetica, sans-serif;
	display: block;
	margin: 1px 0 4px 5px;
	_margin: -4px 0 4px 5px;
}
#menugrupo h3 {
	text-indent: -5000px;
	overflow: hidden;
	width: 190px;
	height: 0px;
}
#menugrupo ul li {
	/*width:190px;*/
	border-bottom: 1px solid white;
	margin: 0;
	padding: 0;
	display: block;
}
#menugrupo a {
	display: block;
	padding: 3px 0 3px 25px;
	border-bottom: 1px solid white;
	text-align: left;
}
/*Item*/
#menugrupo a.item {
	background: url(../images/g-item.jpg) no-repeat left top;
	color: #666;
}
#menugrupo a.item:hover {
	background: url(../images/g-item-o.jpg) no-repeat left top;
	color: #FFF;
}
/*subitem*/
#menugrupo a.subitem {
	background: url(../images/g-subitem.jpg) no-repeat left bottom;
	color: #707070;
	border: 0;
	padding: 4px 0 3px 25px;
}
#menugrupo a.subitem:hover {
	background: url(../images/g-subitem-o.jpg) no-repeat left bottom;
	color: #666;
}
/*Open/Close*/
#menugrupo a.openclose {
	background: url(../images/g-close.jpg) no-repeat left top;
	color: #666;
}
#menugrupo a.openclose:hover {
	background: url(../images/g-close-o.jpg) no-repeat left top;
	color: #FFF;
}
/*Menu Fechado*/
#menugrupo ul li.fechado a {
	background: url(../images/g-open.jpg) no-repeat left top;
	color: #666;
}
#menugrupo ul li.fechado a:hover {
	background: url(../images/g-open-o.jpg) no-repeat left top;
	color: #FFF;
}

#subhorizontal {
	visibility:hidden;
	left:295px;
	position:relative;
	float:left;
	margin-top:-2px;
	margin-bottom:-93px;
}

#subhorizontal ul {
	margin:0px;
	width:125px;
	
}

#subhorizontal ul li a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #444;
	text-align:left;
	font-size:9px;
	padding: 0px;
	list-style:none;
	line-height: 20px;
	width:90px;
	height:20px;
}

#subhorizontal ul li a:hover {
	color: #FFF;
	list-style:none;
	background:none;
}
#subhorizontal ul {
	border-bottom: 1px solid white;
	margin: 1px 0 4px 5px;
	_margin: 10px 0 4px 5px;
}
#subhorizontal ul li {
	color: #FFF;
	display: block;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 0px;
	padding: 0px 0 3px 25px;
}	
#subhorizontal ul li.sis {
	background:url(../images/s-item-o.jpg) no-repeat left top;
}
#subhorizontal ul li.log {
	background:url(../images/l-item-o.jpg) no-repeat left top;
}
#subhorizontal ul li.con {
	background:url(../images/c-item-o.jpg) no-repeat left top;
}
#subhorizontal ul li.fas {
	background:url(../images/f-item-o.jpg) no-repeat left top;
}
table.valorescss {
 width: 500px;
 border: 1px;
 border-color:#333333;
 font:bold Arial, Helvetica, sans-serif;
}

table.valorescss2 {
padding-left:6px;
padding-bottom:5px;
 
}

.produtosalinhadoserquerda {
padding-left:5px;
color:#000000;
}



table.valorescss3 {
height:30px;
padding-left:6px;
 
}
.cadastrotreino1 {
text-align:left;
}


table.cursoscss {
width:400px;
border: 1px;
border-color:#333333; 
text-align:left;
margin-left:5px;
margin-right:5px;
text-decoration:none;
color:#000000;
}

table th {
 font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
  border:1px;
  
}

table td {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	font-weight: bold;
	
	
}
.tabelaform td {
text-align:left;
}

table tr {
height: 30px;
	
}

#tabela_desc th strong{
	margin-left: 10px;
	display: block;
}

table tr.grade {
height: 30px;
	
}

p.item_curso {
font: bold 18px Arial, Helvetica, sans-serif;
}

p.texto_curso {
font: 16px Arial, Helvetica, sans-serif;
}

table.cursoscss.linkcurso { {
font: 12px Arial, Helvetica, sans-serif;
color:#000000;
}

#conteudo_curso {
height: 1000px;
}

#alinhafoto{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

