/* CSS Document */

/* CABEÇALHO */
#cabecalho{
	position: relative;
	width:980px;
	height:53px;
}
	
#logo{
	position:relative;
	width:100%;
	height:100%;
	top:0px;
	left: 0px;
}

#link_cabecalho{
	position:absolute;
	width:136px;
	top:31px;
	left: 842px;
	color: #006699;
	text-align:right;
}

.link_cabecalho{
	color:#003366;
	font-size: 11px;
	font-family: Arial;
}


/* MENU */
div#container{
	width:988px; height:100%; position:relative; left:0px; z-index:1000}

p { margin:0; padding:1.5em;}
p a:link,
p a:visited,
p a:hover,
p a:active
	{ font-weight:bold;}

ul#navigation-1
	{ margin:0; padding:0; list-style:none; width:988px; height:21px; font:normal 8pt verdana, arial, helvetica;}
ul#navigation-1 li
	{ margin:0; padding:0; display:block; float:left; position:relative; width:196px;background-color: #006699;}
ul#navigation-1 li a:link,
ul#navigation-1 li a:visited
	{ padding:4px 0; display:block; text-align:center; text-decoration:none; color: #FFFFFF; width:100%; height:13px; border: 1px solid #FFFFFF;}
ul#navigation-1 li a:hover
{ padding:4px 0; display:block; text-align:center; text-decoration:none; color: #FFFFFF; width:196px; height:13px;}
ul#navigation-1 li:hover a,
ul#navigation-1 li a:active
	{ padding:4px 0; display:block; text-align:center; text-decoration:none; color: #FFFFFF; width:196px; height:13px; background-color:#006699;}
	
ul#navigation-1 li ul.navigation-2
	{ margin:0; padding:1px 1px 0; list-style:none; display:none; width:196px; position:absolute; top:21px; left:-1px;}
ul#navigation-1 li:hover ul.navigation-2
	{ display:block;}
ul#navigation-1 li ul.navigation-2 li
	{ width:100%; clear:left; width:196px; }

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited
	{ clear:left; padding:4px 0; width:196px; position:relative; z-index:1000; color: #FFFFFF; }
ul#navigation-1 li ul.navigation-2 li:hover a,
ul#navigation-1 li ul.navigation-2 li a:active,
ul#navigation-1 li ul.navigation-2 li a:hover
	{ clear:left; padding:4px 0; width:196px; position:relative; z-index:1000; color: #FFFFFF; background-color: #333333;}

ul#navigation-1 li ul.navigation-2 li ul.navigation-3
	{ display:none; margin:0; padding:0; list-style:none; position:absolute; left:100%; top:-2px; padding:1px 1px 0 1px; background:#ffffff; z-index:900; width:196px;}
ul#navigation-1 li ul.navigation-2 li:hover ul.navigation-3
	{ display:block; }
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited
	{ background:#b9121b; }
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active
	{ background:#ec454e; }
ul#navigation-1 li ul.navigation-2 li a span
	{ position:absolute; top:0; left:132px; font-size:12pt; color:#fe676f; }
ul#navigation-1 li ul.navigation-2 li:hover a span,
ul#navigation-1 li ul.navigation-2 li a:hover span
	{ position:absolute; top:0; left:132px; font-size:12pt; color:#ffffff; }


/* CONTEÚDO */
#conteudo{
	position:absolute;
	width:987px;
	height:515px;
	left:10px;
	top:91px;
}
	
#image_home{
	position:absolute;
	width:100%;
	height:236px;
	top:0px;
	left:1px;
}

.titulo_cont_desc{
	text-align:left;
	font-family:verdana;
	font-size:15px;
	font-weight:bold;
	color: #FF0000;
}

#titulo_cont_1{
	position:absolute;
	width:298px;
	height:auto;
	top:242px;
	left:26px;
	z-index:30;
}

#titulo_conteudo1{
	position:absolute;
	width:299px;
	height:auto;
	top:351px;
	left:25px;
	z-index:30;
	text-align: left;
}

#conteudo1{
	position:absolute;
	width:301px;
	height:auto;
	top:369px;
	left:24px;
	z-index:30;
	font-family:verdana;
	font-size:11px;
	color: #000000;
	text-align: justify;	
}

#titulo_conteudo1_1{
	position:absolute;
	width:298px;
	height:auto;
	top:432px;
	left:26px;
	z-index:30;
	text-align: left;
}

#conteudo1_1{
	position:absolute;
	width:299px;
	height:auto;
	top:451px;
	left:25px;
	z-index:30;
	font-family:verdana;
	font-size:11px;
	text-align: justify;
	color: #000000;	
}

#titulo_conteudo1_2{
	position:absolute;
	width:298px;
	height:auto;
	top:265px;
	left:26px;
	z-index:30;
	text-align: left;
}

#conteudo1_2{
	position:absolute;
	width:300px;
	height:auto;
	top:283px;
	left:25px;
	z-index:30;
	font-family:verdana;
	font-size:11px;
	text-align: justify;
	color: #000000;	
}

#titulo_cont_2{
	position:absolute;
	width:298px;
	height:auto;
	top:242px;
	left:362px;
	z-index:30;
}

#titulo_conteudo2{
	position:absolute;
	width:299px;
	height:auto;
	top:265px;
	left:362px;
	z-index:30;
	text-align:left;
}

#conteudo2{
	position:absolute;
	width:301px;
	height:auto;
	top:283px;
	left:362px;
	z-index:30;
	font-family:verdana;
	font-size:11px;
	text-align:justify;
	color: #000000;	
}

#titulo_conteudo2_1{
	position:absolute;
	width:299px;
	height:auto;
	top:350px;
	left:362px;
	z-index:30;
	text-align:left;
}

#conteudo2_1{
	position:absolute;
	width:301px;
	height:auto;
	top:368px;
	left:362px;
	z-index:30;
	font-family:verdana;
	font-size:11px;
	text-align:justify;
	color: #000000;	
}

#titulo_cont_3{
	position:absolute;
	width:269px;
	height:auto;
	top:242px;
	left:698px;
	z-index:30;
}

#titulo_conteudo3{
	position:absolute;
	width:270px;
	height:auto;
	top:265px;
	left:698px;
	z-index:30;
	text-align:left;
}

#conteudo3{
	position:absolute;
	width:270px;
	height:auto;
	top:283px;
	left:698px;
	z-index:30;
	font-family:verdana;
	font-size:11px;
	text-align:justify;
	color: #000000;	
}

#titulo_conteudo3_1{
	position:absolute;
	width:271px;
	height:auto;
	top:345px;
	left:698px;
	z-index:30;
	text-align:left;
}

#conteudo3_1{
	position:absolute;
	width:272px;
	height:auto;
	top:363px;
	left:698px;
	z-index:30;
	font-family:verdana;
	font-size:11px;
	text-align:justify;
	color: #000000;	
}

#titulo_conteudo3_2{
	position:absolute;
	width:272px;
	height:auto;
	top:414px;
	left:698px;
	z-index:30;
	text-align:left;
}

#conteudo3_2{
	position:absolute;
	width:272px;
	height:auto;
	top:432px;
	left:698px;
	z-index:30;
	font-family:verdana;
	font-size:11px;
	text-align:justify;
	color: #000000;	
}

#titulo_conteudo4{
	position:absolute;
	width:269px;
	height:auto;
	top:506px;
	left:698px;
	z-index:30;
	text-align:left;
}


/** CONTRACT ONE */
#contract_desc{
	position:absolute;
	width: 487px;
	height: 97px;
}

#contract_desc1{
	position:absolute;
	left: 487px;
	width: 492px;
}

#contract_desc2{
	position:absolute;
	left: 2px;
	top: 365px;
	width: 485px;
}

#contract_desc3{
	position:absolute;
	left: 0px;
	top: 244px;
	width: 487px;
	height: 104px;
}

#contract_desc4{
	position:absolute;
	left: 487px;
	width: 492px;
	top: 243px;
	height: 71px;
}

#contract_desc5{
	position:absolute;
	width: 492px;
	left: 487px;
	top: 337px;
	height: 73px;
}


/** ACS */
#acs_desc{
	position:absolute;
	left: 268px;
	top: 115px;
}


/** LEGAL ONE */
#legal_desc{
	position:absolute;
	width: 485px;
	height: 74px;
}

#legal_desc1{
	position:absolute;
	width: 494px;
	left: 486px;
	top: 123px;
}

#legal_desc2{
	position:absolute;
	left: 486px;
	top: 258px;
	width: 493px;
	height: 167px;
}

#legal_desc3{
	position:absolute;
	width: 484px;
	left: 1px;
	top: 200px;
}

#legal_desc4{
	position:absolute;
	width: 488px;
	left: 0px;
	top: 410px;
}

#legal_desc5{
	position:absolute;
	width: 486px;
	left: 0px;
	top: 305px;
}


/** SOLUÇOES */
#solucao_acs{
	position:absolute;
	width:454px;
	height:70px;
	background-image:url(images/acs_solucao.jpg);
	left:257px;
	top:231px;
}
	
#link_solucao_acs{
	position:absolute;
	left:247px;
	top:306px;
	width:473px;
}

#solucao_contract{
	position:absolute;
	width:454px;
	height:70px;
	background-image:url(images/contract_one_solucao.jpg);
	left:259px;
	top:74px;
}
	
#link_solucao_contract{
	position:absolute;
	left:259px;
	width:454px;
	top:150px;
}
	
#solucao_legal{
	position:absolute;
	width:454px;
	height:70px;
	background-image:url(images/legal_one_solucao.jpg);
	left:257px;
	top:385px;
}
	
#link_solucao_legal{
	position:absolute;
	left:257px;
	top:460px;
	width:454px;
}


/** UNIFY PRODUTOS */
.titulo_default{
	font-family:Verdana;
	font-size:25px;
	color:#30639F;
	padding-top:50px;
}

.text_geral{
	color:#414E5A;
}

.desc_servicos{
	text-align:left;
	font-family:Verdana;
	font-size:12px;
	color:#30639F;
	text-align:center;
}

.desc_resultado{
	font-family:Verdana;
	font-size:11px;
	color:#30639F;
}

.unify_titulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
}

#unify_1{
	position:absolute;
	width:519px;
	height:23px;
	border:double 3px;
	border-color:#000000;
	background-color:#666666;
	color:#FFFFFF;
	left:229px;
	top:144px;
}
	
#desc_unify_1{
	position:absolute;
	width:519px;
	height:auto;
	left:229px;
	top:208px;
}	

#unify_2{
	position:absolute;
	width:519px;
	height:23px;
	border:double 3px;
	border-color:#000000;
	background-color:#666666;
	color:#FFFFFF;
	left:229px;
	top:295px;
}
	
#desc_unify_2{
	position:absolute;
	width:519px;
	height:auto;
	left:229px;
	top:359px;
}
	
#unify_3{
	position:absolute;
	width:519px;
	height:23px;
	border:double 3px;
	border-color:#000000;
	background-color:#666666;
	color:#FFFFFF;
	left:229px;
	top:579px;
}
	
#desc_unify_3{
	position:absolute;
	width:519px;
	height:auto;
	left:229px;
	top:645px;
}		

#unify_4{
	position:absolute;
	width:519px;
	height:23px;
	border:double 3px;
	border-color:#000000;
	background-color:#666666;
	color:#FFFFFF;
	left:229px;
	top:747px;
}
	
#desc_unify_4{
	position:absolute;
	width:519px;
	height:auto;
	left:229px;
	top:813px;
}

.desc_termos{
	text-align:left;
	font-family:Verdana;
	font-size:12px;
	color:#30639F;
	text-align:justify;
}
	
#titulo_composer{
	position:absolute;
	width:519px;
	height:23px;
	border:double 3px;
	border-color:#000000;
	background-color:#666666;
	color:#FFFFFF;
	left:220px;
	top:16px;
}
	
#titulo_geral{
	position:absolute;
	width:519px;
	height:23px;
	border:double 3px;
	border-color:#000000;
	background-color:#666666;
	color:#FFFFFF;
	left:129px;
	top:17px;
}
	
#desc_composer{
	position:absolute;
	left:4px;
	top:74px;
	width:740px;
}
	
#geral_unify_nxj{
	position:absolute;
	width:766px;
	height:593px;
	left:2px;
	top:2px;
}
	
#foto_unify_nxj{
	position:absolute;
	width:192px;
	height:54px;
	background-image:url(images/unify_nxj.jpg);
	background-repeat:no-repeat;
	left:3px;
	top:2px;
}
	
#geral_accell_web{
	position:absolute;
	width:766px;
	height:775px;
	left:2px;
	top:2px;
}
	
#geral_accell_sql{
	position:absolute;
	width:766px;
	height:559px;
	left:2px;
	top:2px;
}
	
#geral_accell_ids{
	position:absolute;
	width:750px;
	height:536px;
	left:2px;
	top:2px;
}
	
#geral_vision{
	position:absolute;
	width:760px;
	height:642px;
	left:2px;
	top:2px;
}
	
#geral_data_server{
	position:absolute;
	width:750px;
	height:642px;
	left:2px;
	top:2px;
}
	
#geral_data_server_els{
	position:absolute;
	width:750px;
	height:642px;
	left:2px;
	top:2px;
}


/** JINFO PRODUTOS */
#jinfo_1{
	position:absolute;
	width:519px;
	height:23px;
	border:double 3px;
	border-color:#000000;
	background-color:#666666;
	color:#FFFFFF;
	left:229px;
	top:138px;
}

#desc_jinfo_1{
	position:absolute;
	width:auto;
	height:auto;
	left:229px;
	top:189px;
}

#jinfo_2{
	position:absolute;
	width:519px;
	height:23px;
	border:double 3px;
	border-color:#000000;
	background-color:#666666;
	color:#FFFFFF;
	left:229px;
	top:291px;
}

#desc_jinfo_2{
	position:absolute;
	width:auto;
	height:auto;
	left:229px;
	top:343px;
}

#jinfo_3{
	position:absolute;
	width:519px;
	height:23px;
	border:double 3px;
	border-color:#000000;
	background-color:#666666;
	color:#FFFFFF;
	left:229px;
	top:444px;
}

#desc_jinfo_3{
	position:absolute;
	width:auto;
	height:auto;
	left:229px;
	top:495px;
}


/** BI */
#bi_desc{
	position:absolute;
	width: 490px;
	left: 2px;
	top: 83px;
}

#bi_desc1{
	position:absolute;
	width: 490px;
	left: 2px;
	top: 189px;
}

#bi_desc2{
	position:absolute;
	width: 492px;
	left: 493px;
	top: 83px;
}


/** BPM */
#bpm_desc{
	position:absolute;
	width: 490px;
	left: -2px;
	top: 176px;
}

#bpm_desc1{
	position:absolute;
	width: 489px;
}

#bpm_desc2{
	position:absolute;
	left: 489px;
	width: 491px;
}


/**FORMULARIO DE CONTATO*/
#formulario_contato{
	position:absolute;
	left:258px;
	top:50px;
	width:505px;
}
	
.contato_enviar{
	position:absolute;
	left:72px;
	top:397px;
	width:84px;
	height:25px;
}

.contato_apagar{
	position:absolute;
	left:204px;
	top:397px;
	width:84px;
	height:25px;
}
	
label{
	float:left;
	clear:both;
	width:150px;
	padding-right:5px;
	text-align:left;
	font-family:Verdana;
	font-size:16px;
	color:#30639F;
	font:bolder;
}
	
fieldset fieldset{
	margin-left:160px;
	margin-bottom:15px;
}

fieldset fieldset label{
	float:none;
	clear:both;
}

button{
	margin-left:160px;
}
