@charset "utf-8";
/* CSS Document */
body{
	margin-left:0;
	margin-bottom:0;
	margin-right:0;
	margin-top:0;
	background:#012768;
}
div.fundo{
	position:absolute;
	width:100%;
	height:100%;
	background:url(imgs/background.jpg);
	background-repeat:repeat-x;
	background-position:center;
	background-position:top;
}
div.sociais{
	width:180px;
	height:42px;
	position:absolute;
	margin-left:400px;
	margin-top:-53px;
	z-index:5;
}
div.meios{
	margin:0 auto;
	width:987px;
	height:100%;
}
div.topo{
	margin:0 auto;
	width:987px;
	height:358px;
	background:url(imgs/ondas.png);
}
div.menu{
	position:absolute;
	width:445px;
	height:17px;
	margin-top:50px;
	margin-left:325px;
}
div.logo{
	position:absolute;
	width:305px;
	height:97px;
	background:url(imgs/logo.png);
	margin-left:20px;
}
div.box{
	position:absolute;
	width:262px;
	height:285px;
	margin-left:640px;
	margin-top:100px;
	background:url(imgs/siac.png);
}
div.rodape{
	width:100%;
	height:50px;
	background:#84c225;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:10px;
}
div.meio{
	width:987px;
	background:#FFF;
	height:auto;
	margin:0 auto;
}
div.meioh{
	padding-top:50px;
	width:790px;
	height:850px;
	min-height:850px;
	background:#FFF;
	margin:0 auto;
}
div.meiod{
	padding-top:50px;
	width:790px;

	min-height:500px;
	background:#FFF;
	margin:0 auto;
}
div.meioq{
	padding-top:50px;
	width:790px;
	height:980px;
	background:#FFF;
	margin:0 auto;
}
div.meioh{
	padding-top:50px;
	width:790px;
	height:640px;
	background:#FFF;
	margin:0 auto;
}
div.meioc{
	padding-top:50px;
	width:790px;
	height:1000px;
	background:#FFF;
	margin:0 auto;
}
div.meios{
	padding-top:50px;
	width:790px;
	height:950px;
	background:#FFF;
	margin:0 auto;
}
div.siachm{
	width:261px;
	height:224px;
	background:url(imgs/siachm.jpg);
	position:absolute;
}
div.demohm{
	width:261px;
	height:224px;
	background:url(imgs/demohm.jpg);
	position:absolute;
	margin-left:261px;
}
div.suportehm{
	width:261px;
	height:224px;
	background:url(imgs/suporthm.jpg);
	position:absolute;
	margin-left:522px;
}
div.noticiashm{
	width:257px;
	height:224px;
	background:url(imgs/not.jpg);
	position:absolute;
	margin-top:224px;
	margin-left:-522px;
}
div.depoimentoshm{
	width:257px;
	height:224px;
	background:#FFF;
	position:absolute;
	margin-top:224px;
	margin-left:-261px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
div.caseshm{
	width:257px;
	height:224px;
	background:#FFF;
	position:absolute;
	margin-top:224px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
div.div{
	width:783px;
	height:24px;
	background:url(imgs/div.jpg);
	position:absolute;
	margin-top:470px;
	margin-left:-522px;
}
div.cliq{
	width:73px;
	height:23px;
	position:absolute;
	margin-top:175px;
	margin-left:27px;
}
div.ouv{
	width:241px;
	height:125px;
	position:absolute;
	margin-left:-522px;
	margin-top:520px;
}
div.clientes{
	width:241px;
	height:125px;
	position:absolute;
	margin-left:-224px;
	margin-top:530px;
}
div.clientes2{
	width:189px;
	height:103px;
	position:absolute;
	margin-left:60px;
	margin-top:530px;
}
div.banner{
	position:absolute;
	width:783px;
	height:237px;
	background:url(imgs/banner.jpg);
}
div.visao{
	width:249px;
	height:656px;
	background:url(imgs/visao.jpg);
	position:absolute;
	margin-top:250px;
	margin-left:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}
div.video{
	width:414px;
	height:296px;
	position:absolute;
	background:#999;
	margin-left:350px;
	margin-top:217px;
}
div.div2{
	width:523px;
	height:24px;
	background:url(imgs/div2.jpg);
	position:absolute;
	margin-left:290px;
	margin-top:530px;
}
div.visao1{
	width:230px;
	height:250px;
	position:absolute;
	margin-top:580px;
	margin-left:310px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	text-align:justify;
}
div.missao1{
	width:230px;
	height:250px;
	position:absolute;
	margin-top:580px;
	margin-left:560px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	text-align:justify;
}
.forms{
	width:195px;

}
.forms2{
	width:195px;
	height:90px;
}
.apaga{
	width:57px;
	height:15px;
	background:url(imgs/apagar.jpg);
	border:none;
	cursor:pointer;
}
.envia{
	width:57px;
	height:15px;
	background:url(imgs/enviar.jpg);
	border:none;
	cursor:pointer;
}
.form_curriculo { 
border:1px solid silver;
width:424px;
height:15px;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
}

html>body .form_curriculo { 
border:1px solid silver;
width:424px;
height:14px;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
}

.form_curriculo_txtarea { 
border:1px solid silver;
width:494px;
height:60px;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
overflow:auto;
}

html>body .form_curriculo_txtarea { 
border:1px solid silver;
width:494px;
height:60px;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
overflow:auto;
}
div.textos{
	width:550px;
	height:100px;
	position:absolute;
	margin-left:40px;
	margin-top:110px;
}
