* {
	padding: 0;
	margin: 0;
}

body {
	font: .6em Arial, Tahoma, Helvetica;
	color: #000;
	background-color: #fff;
	margin-bottom: 25px;
}

form,
input,
select,
textarea {
	font-size: 1em;
	font-family: Arial, Tahoma, Helvetica;
}

p {
	margin: 2px 0;
}

a {
	text-decoration: none;
	color: #000;
}

a:hover {
	text-decoration: underline;
}

div#base {
	width: 770px;
	margin: 0 auto;
}


div#base_2 {
	width: 728px;
	margin: 0 auto;
	border:solid 1px #000000;
}





sup {
	font-size: .8em;
	color: #333;
}

/* Cabecalho */

h1.cabecalho {
	width: 770px;
	height: 130px;
	background: url(/imagens/br/topo2.jpg) no-repeat;
}

h1.cabecalho a img {
	width: 179px;
	height: 130px;
	margin:	0px 0 0 0px;
}

h1.cabecalho_questionario {
	width: 728px;
	height: 130px;
}

h1.cabecalho_questionario a img {
	width: 728px;
	height: 90px;
	margin:	0px 0 0 0px;
}



div#canto_cabecalho {
	position: absolute;
	width: 280px;
	margin: 45px 10px 0 480px;
	color: #ccc;
	text-align: right;
}

div#canto_cabecalho a {
	color: #ccc;
}

div#canto_cabecalho a.japones {
	_font-size: .9em;
}

/* Menu */

#menu {
	width: 770px;
	height: 29px;
	background: url(/imagens/br/menu2.gif) repeat-x;
}

#menu ul {
	float: left;
	/*width: 570px;*/
	width: 770px;
	text-align: center;
}

#menu ul li {
	display: inline;
	list-tyle: none;
	line-height: 27px;
	background: url(/imagens/br/separador-menu2.gif) right 1px no-repeat;
	padding: 0 10px 0 5px;
	_padding: 0 8px;
}

#menu li.fim {
	background: none;
}

#menu li a {
	color: #fff;
	/* padding: 4px 0; */
}

#menu li a.selecionado,
#menu li a:hover {
	color: #DFB10A;
	text-decoration: none;
}

#menu p {
	float: right;
	width: 175px;
	height: 29px;
	padding: 0 25px 0 0;
	margin: 0;
	display: block;
	overflow: hidden;
}

#menu p input {
	float: left;
}

#menu label.busca {
	display: block;
	float: left;
	width: 115px;
	height: 29px;
	background: url(/imagens/br/input-busca.gif) no-repeat;
	padding: 6px;
}

#menu input.busca {
	width: 115px;
	background: transparent;
	border: none;
}

/* Conteudo */

div#area {
	width: 770px;
	/*background: url(/imagens/br/extensor.gif) bottom right repeat-y;*/
	background-color: #fff;
}

div#area_2 {
	width: 728px;
	/*background: url(/imagens/br/extensor.gif) bottom right repeat-y;*/
	background-color: #fff;
}



div#conteudo {
	float: left;
	width: 555px;
	border-left: 1px solid  #eee ;
}

	div#conteudo a.banner {
		display: block;
		height: 80px;
		margin: 0;
		padding: 0;
	}

div.bloco_menu {
	display: block;
	float: left;
	background: url(/imagens/br/traco-vertical-menu.gif) left bottom no-repeat;
	padding: 15px 10px;
	margin: 0 10px 0 30px;
	_margin: 0 10px 0 15px;
	width: 170px;
}

div.bloco_menu_2 {
	display: block;
	float: left;
	background: url(/imagens/br/traco-vertical-menu.gif) left bottom no-repeat;
	padding: 15px 10px;
	margin: 0 10px 0 30px;
	_margin: 0 10px 0 15px;
	width: 150px;
}

div.bloco_menu_3 {
	display: block;
	float: left;
	padding: 15px 10px;
	margin: 0 10px 0 30px;
	_margin: 0 10px 0 15px;
	width: 150px;
}


	div.bloco_menu p{
		color:#666;
	
	}
	div.bloco_menu_2 p{
		color:#666;
	
	}
	
	div.bloco_menu_3 p{
		color:#000;
	
	}
	div.bloco_menu ul li {
		list-style: none;
	}

	div.bloco_menu ul li ul {
		margin: 5px 10px;
	}

	div.bloco_menu li,
	div.bloco_menu a {
		color: #666;
		font-weight: bold;
	}

	div.bloco_menu a.selecionado {
		color: #000;
		text-decoration: underline;
	}

	div.bloco_menu p.especial {
		font-size: 1.1em;
		font-style: italic;
		font-weight: bold;
		color: #666;
	}

div.bloco_conteudo {
	display: block;
	float: left;
	width: 310px;
	padding: 15px 0;
}

	div.bloco_conteudo p {
		margin: 0 0 15px 0;
	}

	div.bloco_conteudo h2,
	div.bloco_conteudo h3 {
		font-size: 1.1em;
	}

	div.bloco_conteudo ul,
	div.bloco_conteudo ol {
		margin-left: 15px;
	}

	div.bloco_conteudo a {
		text-decoration: underline;
	}

	div.bloco_conteudo ul,
	div.bloco_conteudo ol {
		margin: 10px 20px;
	}

	/* Notícias */

	div.bloco_conteudo h1 {
		font-size: 1.1em;
		margin-bottom: 10px;
	}

	div.bloco_conteudo h1 small {
		color: #666;
	}

	div.bloco_conteudo a.titulo {
		text-decoration: none;
	}

	div.bloco_conteudo a:hover {
		text-decoration: underline;
	}

	div.bloco_conteudo span.fonte {
		color: #666;
	}

	div.bloco_conteudo hr {
		border: none;
		width: 200px;
		height: 1px;
		margin: 5px 0;
		border-top: 1px solid  #ccc ;
		text-align: left;
	}

	p.paginacao a {
		text-decoration: none;
		font-family: "Courier New";
		font-size: .8em;
		padding: 1px 2px;
		color: black;
		font-weight: bold;
	}

	p.paginacao a:hover {
		background-color: #086B6B;
		color: white;
	}

	p.paginacao a.selecionado {
		background-color: #086B6B;
		color: white;
	}

	div.noticias_voltar {
		position: absolute;
		margin-left: -60px;
	}

	div.bloco_conteudo form p {
		margin: 2px 0;
	}

	/* Casos */
	div.bloco_conteudo a.logos {
		margin: 10px 15px;
	}

	/* Tabela Downloads */
	table.downloads {
		width: 100%;
		background-color: #ccc;
		border-collapse: 1px;
		border-spacing: 1px;
	}

		table.downloads tr.titulo th {
			padding: 5px;
		}

		table.downloads tr td {
			padding: 2px;
		}

		table.downloads tr th {
			background-color: #fff;
		}

		table.downloads tr td {
			background-color: #fff;
		}

		table.downloads tr.par td,
		table.downloads tr.par th {
			background-color: #eee;
		}

/* Lateral */

div#lateral {
	float: right;
	width: 195px;
	/*padding-right: 11px;*/
	padding-bottom: 8px;
	background-color: #fff;
}

div.acesso_cliente {
	/*background-color: #DEDEDD;*/
	
	
}

	div.acesso_cliente h2 {
		font-size: 1.1em;
		line-height: 22px;
	}

	div.acesso_cliente label.usuario {
		display: block;
		background: url(/imagens/br/input-usuario.gif) no-repeat;
		width: 120px; /* 175px */
		height: 18px;
		padding: 2px 10px 0 50px;
	}

	div.acesso_cliente input.usuario {
		width: 120px;
		border: none;
		background: transparent;
	}

	div.acesso_cliente label.senha {
		display: block;
		background: url(/imagens/br/input-senha.gif) no-repeat;
		width: 120px;
		height: 18px;
		padding: 2px 10px 0 50px;
	}

	div.acesso_cliente input.senha {
		width: 120px;
		border: none;
		background: transparent;
	}

	div.acesso_cliente p.botoes {
		text-align: center;
	}

div.acesso_rapido {
	background-color: #656B6F;
	color: #fff;
	padding: 0 10px 5px 10px;
	margin-top: 8px;
}

	div.acesso_rapido h2 {
		font-size: 1.1em;
		line-height: 22px;
	}

	div.acesso_rapido li {
		background: url(/imagens/br/icone-acesso-rapido.gif) 0 2px no-repeat;
		list-style: none;
		padding-left: 13px;
	}

	div.acesso_rapido li a {
		color: #fff;
	}

	div.acesso_rapido li.desligado {
		color: #999;
	}

div.casos {
	/*padding: 0 10px 5px 10px;*/
	margin-top: 8px;
	border: 1px solid #ccc;
	background-color: #fff;
}

	div.casos h2 {
		font-size: 1.1em;
		line-height: 22px;
	}

	div.casos p {
		text-align: center;
	}

div.revista {
	/*background-color: #C2C1C1;*/
	padding : 0;
	margin-top: 8px;
	color: #000;
}

	div.revista h2 {
		/*background-color: #dedede;*/
		margin: 0 -10px;
		height: 35px;
		text-align: center;
	}

	div.revista input {
		float: left;
	}

	div.revista label.email {
		display: block;
		float: left;
		background: url(/imagens/br/input-newsletter.gif) 0 0 no-repeat;
		width: 117px;
		height: 19px;
		padding: 2px 5px;
	}

	div.revista input.email {
		background: transparent;
		width: 115px;
		border: none;
	}

	div.revista p {
		clear: both;
	}

	div.revista p.input { /* IE6 */
		display: block;
		height: 19px;
	}

/* Rodape */

div#submenu {
	height: 29px;
	background: url(/imagens/br/rodape-1t.gif) repeat-x;
}

	#submenu ul {
		float: left;
		width: 500px;
		/*width: 564px;*/
		text-align: left;
		margin: 0 0 0 20px;
	}

	#submenu ul li {
		display: inline;
		list-tyle: none;
		line-height: 29px;
		background: url(/imagens/br/separador-submenu2.gif) right 2px no-repeat;
		padding: 0 10px 0 5px;
		_padding: 0 8px;
	}

	#submenu li.fim {
		background: none;
	}

	#submenu li a {
		color: #000;
	}

	#submenu li a.selecionado {
		color: #DFB10A;
		text-decoration: none;
	}

	p.central_de_atendimento {
		float: right;
		padding: 0;
		margin: 0;
		height: 29px;
	}

div#creditos {
	clear: both;
	height: 24px;
	/*background: url(/imagens/br/rodape-2.gif) repeat-x;*/
	/*padding: 0 30px;*/
	color:#a1a1a1;
}

	p.copyright,
	p.webmaster,
	p.webmaster a {
		margin: 0;
		padding: 0;
		color:#b2b2b2;
		/*color: #fff;*/
		font-size: .9em;
		line-height: 24px;
	}

	p.copyright {
		float: left;
	}
	
	p.copyright_questionario {
		float: left;
		margin:0 0 0 10px;
	}

	p.webmaster {
		float: right;
	}
	
	p.webmaster_questionario {
		float: right;
		margin:0 10px 0 0;
	}

/* Home */

#home {
	padding: 20px 0 0 25px;

}

	#home a:hover p,
	#home a:hover li,
	#home a:hover div {
		text-decoration: underline;
	}

	#home #solucoes {
		background: url(/imagens/br/solucoes.gif) no-repeat;
		padding-left: 60px;
		height: 65px;
	}

	#home #sistema_dzyon {
		background: url(/imagens/br/sistema_dzyon.gif) no-repeat;
		padding-left: 60px;
		height: 65px;
	}

	#home #tecnologia {
		background: url(/imagens/br/tecnologia.gif) no-repeat;
		padding-left: 60px;
		height: 65px;
	}

	#home #learning_organization {
		background: url(/imagens/br/learning_organization.gif) no-repeat;
		padding-left: 60px;
		height: 65px;
	}
	
	#home #bnds {
		background: url(/imagens/br/bnds.gif) no-repeat;
		padding-left: 60px;
		height: 65px;
	}
	
	#home #twitter {
		background: url(/imagens/br/twitter.png) no-repeat;
		padding-left: 60px;
		height: 65px;
	}
	
	#home .bloco_esquerda {
		float: left;
		width: 250px;
	}
	
	#home .questionario {
		float: left;
		width: 630px;
		padding:0;
		
	}
	
	#home .questionario_2 {
		float: left;
		width: 320px;
			
	}
	
	#home .questionario_label {
		float: left;
		width: 500px;	
	}
	
	#home .enviar{
	display:block;
	float:left;
	width:154px;
	height:28px;
	margin-bottom:10px;
	background-image:url(/imagens/br/analise.jpg);
}	

	.enviar_2{
	display:block;
	float:left;
	width:154px;
	height:28px;
	margin-bottom:10px;
	background-image:url(/imagens/br/enviar_pedido.jpg);
}
	
	.testar{
	display:block;
	float:left;
	width:154px;
	height:28px;
	margin-bottom:10px;
	background-image:url(/imagens/br/testar.jpg);
}
	
	
    a.testar:link{
	display:block;
	float:left;
	width:154px;
	height:28px;
	margin-bottom:10px;
	background-image:url(/imagens/br/testar.jpg);
}
	 a.testar:hover{
	display:block;
	float:left;
	width:154px;
	height:28px;
	margin-bottom:10px;
	background-image:url(/imagens/br/testar.jpg);
}
	 a.testar:active{
	display:block;
	float:left;
	width:154px;
	height:28px;
	margin-bottom:10px;
	background-image:url(/imagens/br/testar.jpg);
}



	.invisivel {
	visibility:hidden;
	}
	
	
	

	#home .bloco_direita {
		float: right;
		width: 240px;
	}

	#home h2 {
		font-size: 1.1em;
	}

	#home ul li {
		list-style: none;
		background: url(/imagens/br/icone-lista-home.gif) 0 4px no-repeat;
		padding-left: 10px;
	}

	#home div.recentes_titulo {
		width: 97%;
		overflow: hidden;
	}

	#home div.recentes_titulo strong {
		display: block;
		width: 500%;
		line-height: 13px;
		font-size: 1.1em;
	}

/* Home2 */

#home2 {
	padding: 0 0 0 25px;

}

	#home2 a:hover p,
	#home2 a:hover li,
	#home2 a:hover div {
		text-decoration: underline;
	}

	#home2 #solucoes {
		background: url(/imagens/br/solucoes.gif) no-repeat;
		padding-left: 60px;
		height: 65px;
	}

	#home2 #sistema_dzyon {
		background: url(/imagens/br/sistema_dzyon.gif) no-repeat;
		padding-left: 60px;
		height: 65px;
	}

	#home2 #tecnologia {
		background: url(/imagens/br/tecnologia.gif) no-repeat;
		padding-left: 60px;
		height: 65px;
	}

	#home2 #learning_organization {
		background: url(/imagens/br/learning_organization.gif) no-repeat;
		padding-left: 60px;
		height: 65px;
	}
	
	#home2 #bnds {
		background: url(/imagens/br/bnds.gif) no-repeat;
		padding-left: 60px;
		height: 65px;
	}
	
	#home2 .bloco_esquerda {
		float: left;
		width: 250px;
	}
	
	#home2 .questionario {
		float: left;
		width: 630px;
		padding:0;
		
	}
	
	#home2 .questionario_2 {
		float: left;
		width: 320px;
			
	}
	
	#home2 .questionario_label {
		float: left;
		width: 500px;	
	}
	
	#home2 .enviar{
	display:block;
	float:left;
	width:154px;
	height:28px;
	margin-bottom:10px;
	background-image:url(/imagens/br/analise.jpg);
}	

	.enviar_2{
	display:block;
	float:left;
	width:154px;
	height:28px;
	margin-bottom:10px;
	background-image:url(/imagens/br/enviar_pedido.jpg);
}
	
	.testar{
	display:block;
	float:left;
	width:154px;
	height:28px;
	margin-bottom:10px;
	background-image:url(/imagens/br/testar.jpg);
}
	
	
    a.testar:link{
	display:block;
	float:left;
	width:154px;
	height:28px;
	margin-bottom:10px;
	background-image:url(/imagens/br/testar.jpg);
}
	 a.testar:hover{
	display:block;
	float:left;
	width:154px;
	height:28px;
	margin-bottom:10px;
	background-image:url(/imagens/br/testar.jpg);
}
	 a.testar:active{
	display:block;
	float:left;
	width:154px;
	height:28px;
	margin-bottom:10px;
	background-image:url(/imagens/br/testar.jpg);
}



	.invisivel {
	visibility:hidden;
	}
	
	
	

	#home2 .bloco_direita {
		float: right;
		width: 240px;
	}

	#home2 h2 {
		font-size: 1.1em;
	}

	#home2 ul li {
		list-style: none;
		background: url(/imagens/br/icone-lista-home.gif) 0 4px no-repeat;
		padding-left: 10px;
	}

	#home2 div.recentes_titulo {
		width: 97%;
		overflow: hidden;
	}

	#home2 div.recentes_titulo strong {
		display: block;
		width: 500%;
		line-height: 13px;
		font-size: 1.1em;
	}






/* Geral */

.escondido,
.hide,
.hidden {
	display: none;
}

.clear,


.break {
	clear: both;
}

.center,
.centralizar,
.centralizado {
	text-align: center;
}

.direita {
	text-align:	right;
}

.verde {
	color: #086C6C;
}

.enfileirado {
	float: left;
	padding-right: 10px;
}

.enfileirado_questionario {
	float: left;
	padding-right: 10px;
	border-bottom:solid #000000 1px;
}
.enfileirado_questionario {
	float: left;
	width:400px~;
	padding-right: 10px;
	border-bottom:solid #000000 1px;
}


