@charset "utf-8";
/* CSS Document */

/* GERAL */

body{
	background:#f5f5f5 url(../img/bg.jpg) no-repeat top center;
	color:#898989;
	font-family:Arial;
	font-size:12px;
	margin:0;
	padding:0;
}

a{
	color:#898989;
	text-decoration:none;
	outline:none;
}

ul{
	margin:0;
	padding:0;
}

li{
	list-style:none;
}

input, select, textarea{
	border:1px solid #b3b3b3;
	color:#6a6a6a;
	font-family:Arial;
	font-size:12px;
	height:18px;
	width:300px;
}

.td1{
	text-align:right;
}

.btInput{
	border:none;
	height:25px;
	width:91px;
}

.cidadeContato{
	width:200px;
}
.estadoContato{
	height:22px;
	width:95px;
}
.assuntoContato{
	height:22px;
}
.mensagemContato{
	height:95px;
}

#bgHome{
	background:url(../img/bg-home.jpg) no-repeat top center;
	min-height:960px;
	width:100%;
}

#siteMain{
	margin:auto;
	width:980px;
}

/* TOPO */

#topo{
	height:133px;
}

.logo{
	float:left;
	margin:0;
}
.logo a{
	display:block;
	height:135px;
	width:142px;
}

.menu{
	float:left;
	height:36px;
	margin:20px 0 0 25px;
}
.menu li{
	float:left;
	margin:0 4px;
}

.menu .btIonics{
	background:url(../img/bt-ionics.jpg) no-repeat;
	display:block;
	height:36px;
	width:80px;
}
.menu .btIonics:hover{
	background:url(../img/bt-ionics-hv.jpg) no-repeat;
}

.menu .btSolucoes{
	background:url(../img/bt-solucoes.jpg) no-repeat;
	display:block;
	height:36px;
	width:84px;
}
.menu .btSolucoes.hover,
.menu .btSolucoes:hover{
	background:url(../img/bt-solucoes-hv.jpg) no-repeat;
}

.menu .btClientes{
	background:url(../img/bt-clientes.jpg) no-repeat;
	display:block;
	height:36px;
	width:80px;
}
.menu .btClientes.hover,
.menu .btClientes:hover{
	background:url(../img/bt-clientes-hv.jpg) no-repeat;
}

.menu .btCases{
	background:url(../img/bt-cases.jpg) no-repeat;
	display:block;
	height:36px;
	width:80px;
}
.menu .btCases.hover,
.menu .btCases:hover{
	background:url(../img/bt-cases-hv.jpg) no-repeat;
}

.menu .btAgentes{
	background:url(../img/bt-agentes.jpg) no-repeat;
	display:block;
	height:36px;
	width:80px;
}
.menu .btAgentes:hover{
	background:url(../img/bt-agentes-hv.jpg) no-repeat;
}

.menu .btParceiros{
	background:url(../img/bt-parceiros.jpg) no-repeat;
	display:block;
	height:36px;
	width:80px;
}
.menu .btParceiros:hover{
	background:url(../img/bt-parceiros-hv.jpg) no-repeat;
}

.menu .btNoticias{
	background:url(../img/bt-noticias.jpg) no-repeat;
	display:block;
	height:36px;
	width:80px;
}
.menu .btNoticias:hover{
	background:url(../img/bt-noticias-hv.jpg) no-repeat;
}

.menu .btDuvidas{
	background:url(../img/bt-duvidas.jpg) no-repeat;
	display:block;
	height:36px;
	width:80px;
}
.menu .btDuvidas:hover{
	background:url(../img/bt-duvidas-hv.jpg) no-repeat;
}

.menu .btContato{
	background:url(../img/bt-contato.jpg) no-repeat;
	display:block;
	height:36px;
	width:80px;
}
.menu .btContato:hover{
	background:url(../img/bt-contato-hv.jpg) no-repeat;
}

.submenu{
	background:#ffffff;
	border:1px solid #eeeeee;
	display:none;
	float:left;
	font-size:11px;
	text-align:left;
	padding:0 3px;
	position:absolute;
	width:147px;
	z-index:598;
}

.liPosto{
	background:url(../img/div01.png) no-repeat bottom center;
	float:none;
	height:31px;
	line-height:31px;
	vertical-align:middle;
}
.liFrota{
	background:url(../img/div01.png) no-repeat bottom center;
	float:none;
	height:31px;
	line-height:31px;
	vertical-align:middle;
}
.submenu a{
	color:#193e80;
	display:block;
	width:147px;
}
.liPosto a:hover{
	background:#f2f2f2 url(../img/div01.png) no-repeat bottom center;
	height:31px;
	line-height:31px;
	vertical-align:middle;
}
.liPosto_hover{
	background:#f2f2f2 url(../img/div01.png) no-repeat bottom center;
	height:31px;
	line-height:31px;
	vertical-align:middle;
}

.liFrota a:hover{
	background:#f2f2f2 url(../img/div02.png) no-repeat bottom center;
	height:31px;
	line-height:31px;
	vertical-align:middle;
}

.submenu2{
	background:#ffffff;
	border:1px solid #eeeeee;
	display:none;
	float:left;
	font-size:11px;
	text-align:left;
	padding:0 3px;
	position:absolute;
	width:147px;
	z-index:598;
}
.submenu2 li{
	background:url(../img/div01.png) no-repeat bottom center;
	float:none;
	height:31px;
	line-height:31px;
	vertical-align:middle;
}
.submenu2 a{
	color:#193e80;
	display:block;
	width:147px;
}
.submenu2 a:hover{
	background:#f2f2f2 url(../img/div01.png) no-repeat bottom center;
	height:31px;
	line-height:31px;
	vertical-align:middle;
}

.ubimenu1{
	background:#f2f2f2;
	border:1px solid #d7d7d7;
	display:none;
	float:left;
	margin:-32px 0 0 130px;
	padding:0 3px;
	position:absolute;
	width:147px;
	z-index:698;
}
.ubimenu1 li{
	background:url(../img/div02.jpg) no-repeat bottom center;
	height:30px;
	line-height:30px;
	margin:0;
	padding:0;
	vertical-align:middle;
}
.ubimenu1 a{
	background:#f2f2f2 url(../img/div02.jpg) no-repeat bottom center;
	display:block;
	width:147px;
}
.ubimenu1 a:hover{
	background:#eaeaea url(../img/div02.jpg) no-repeat bottom center;
	height:30px;
	line-height:30px;
	vertical-align:middle;
}

.ubimenu2{
	background:#f2f2f2;
	border:1px solid #d7d7d7;
	display:none;
	float:left;
	margin:-32px 0 0 130px;
	padding:0 3px;
	position:absolute;
	width:147px;
	z-index:698;
}
.ubimenu2 li{
	background:url(../img/div02.jpg) no-repeat bottom center;
	height:30px;
	line-height:30px;
	margin:0;
	padding:0;
	vertical-align:middle;
}
.ubimenu2 a{
	background:#f2f2f2 url(../img/div02.jpg) no-repeat bottom center;
	display:block;
	width:147px;
}
.ubimenu2 a:hover{
	background:#eaeaea url(../img/div02.jpg) no-repeat bottom center;
	height:30px;
	line-height:30px;
	vertical-align:middle;
}

.ubimenu3{
	background:#f2f2f2;
	border:1px solid #d7d7d7;
	display:none;
	float:left;
	margin:-32px 0 0 130px;
	padding:0 3px;
	position:absolute;
	width:147px;
	z-index:698;
}
.ubimenu3 li{
	background:url(../img/div02.jpg) no-repeat bottom center;
	height:30px;
	line-height:30px;
	margin:0;
	padding:0;
	vertical-align:middle;
}
.ubimenu3 a{
	background:#f2f2f2 url(../img/div02.jpg) no-repeat bottom center;
	display:block;
	width:147px;
}
.ubimenu3 a:hover{
	background:#eaeaea url(../img/div02.jpg) no-repeat bottom center;
	height:30px;
	line-height:30px;
	vertical-align:middle;
}

.ubimenu4{
	background:#f2f2f2;
	border:1px solid #d7d7d7;
	display:none;
	float:left;
	margin:-32px 0 0 130px;
	padding:0 3px;
	position:absolute;
	width:147px;
	z-index:698;
}
.ubimenu4 li{
	background:url(../img/div02.jpg) no-repeat bottom center;
	height:30px;
	line-height:30px;
	margin:0;
	padding:0;
	vertical-align:middle;
}
.ubimenu4 a{
	background:#f2f2f2 url(../img/div02.jpg) no-repeat bottom center;
	display:block;
	width:147px;
}
.ubimenu4 a:hover{
	background:#eaeaea url(../img/div02.jpg) no-repeat bottom center;
	height:30px;
	line-height:30px;
	vertical-align:middle;
}

/* RODAPE */

#rodape{
	clear:both;
	font-size:11px;
	height:226px;
	padding:10px 0 0 0;
}
.linksRodape{
	background:#eaeaea;
	border-bottom:1px solid #d4d4d4;
	border-top:1px solid #d4d4d4;
	color:#c8c8c8;
	height:50px;
}
.linksRodape ul{
	float:left;
	margin:18px 0 0 23px;
}
.linksRodape li{
	float:left;
	margin:0 19px 0 0;
}
.linksRodape a{
	color:#8e8e8e;
}

.linkTrabalhe{
	margin:0 18px 0 0;
}
.linkTrabalhe a{
	font-weight:bold;
}

.logosRodape{
	height:100px;
	margin:20px 0 0 0;
	text-align:left;
}

.intuicom{
	color:#8e8e8e;
	float:right;
	font-family:Tahoma;
	font-size:9px;
	margin:12px 18px 0 0;
}
.intuicom a{
	color:#8e8e8e;
	font-weight:bold;
}
#rodLogin{
	float:left;
	margin:-5px 0 0 40px;
}
#rodLogin input{
	width:100px;
}
#rodLogin .bt{
	border:none;
	height:22px;
	width:29px;
}

/* CONTEUDO HOME */

#contentHome{

}

.frase{
	float:right;
	height:67px;
	margin:-50px 0 0 0;
	width:820px;
}

#sliderBanner{
	float:left;
	text-align:left;
}
#sliderBanner #subBar{
	padding:0 0 0 15px;
}
#sliderBanner #navigator a{
	background:#959698;
	color:#ffffff;
	float:left;
	font-weight:bold;
	margin:2px;
	padding:3px 5px;
}
#sliderBanner #navigator a.selecionado,
#sliderBanner #navigator a:hover{
	background:#b0b0b2;
	color:#4b4b4b;
}

.bannersHome{
	float:right;
	width:320px;
}
.bannersHome img{
	margin:0 0 8px 0;
}

.rodapeHome{
	clear:both;
	padding:20px 0 0 0;
	min-height:200px;
}

.noticiasHome{
	float:left;
	height:120px;
	text-align:left;
}

.btMais{
	float:left;
	margin:90px 0 0 0;;
	width:140px;
}

.divNoticiaHome{
	background:url(../img/div-noticia.png) no-repeat top left;
	float:left;
	height:120px;
	line-height:13px;
	padding:0 40px 0 15px;
	width:205px;
	text-align:justify;
}
.divNoticiaHome em{
	font-size:11px;
}
.divNoticiaHome span{
	color:#5c5c5c;
	font-size:13px;
	font-weight:bold;
}
.divNoticiaHome a{
	color:#898989;
}

.casesHome{
	background:url(../img/bg-cases.png) no-repeat;
	float:right;
	height:130px;
	width:320px;
}
.txtCasesHome{
	font-size:13px;
	margin:29px 0 29px 0;
	text-align:left;
	width:292px;
	height:50px;
}
.txtCasesHome a{
	color:#395280;
}
.casesAssHome{
	float:right;
}

/* CONTEUDO PAGINAS */

.content{
	margin:38px 0 0 0;
}

.esquerda{
	float:left;
}

.direita{
	float:right;
}

.tituloPagina{
	float:left;
	line-height:20px;
	margin:0 0 30px 0;
	text-align:left;
}

.texto{
	clear:both;
	text-align:left;
	width:670px;
}
.texto img{
	border:5px solid #bfbfbf;
	margin:0 20px 0 0;
}
.texto li{
	list-style:circle;
	list-style-position:inside;
}

.textoFull{
	clear:both;
	text-align:left;
}
.textoLeft{
	clear:both;
	float:left;
	margin:0 20px 0 0;
	text-align:left;
	width:670px;
}

.banners{
	float:right;
	width:290px;
}
.banners img{
	margin:0 0 8px 0;
}

/* NOTICIAS DIREITA */

.noticiasDireita{
	clear:both;
	float:right;
	width:290px;
	text-align:left;
}

.divNoticiaDireita{
	background:url(../img/div-noticia.png) no-repeat top left;
	height:120px;
	line-height:13px;
	float:right;
	font-size:11px;
	padding:0 0 0 15px;
	width:275px;
}
.divNoticiaDireita span{
	color:#5c5c5c;
	font-size:13px;
	font-weight:bold;
}
.divNoticiaDireita a{
	color:#898989;
}

.divMaisNoticias{
	background:url(../img/div-noticia2.png) no-repeat top left;
	height:50px;
	line-height:12px;
	font-size:11px;
	margin:0 0 12px 0;
	padding:0 0 0 15px;
}
.divMaisNoticias span{
	color:#5c5c5c;
	font-size:13px;
	font-weight:bold;
}
.divMaisNoticias a{
	color:#898989;
}


.bannersSolucoes{
	clear:both;
	height:140px;
	margin:20px auto auto auto;
	width:750px;
}

/* SOLUCOES */

.solucoesDiv{
	background:#ededed;
	color:#919191;
	height:295px;
	float:left;
	margin:0 22px 30px 0;
	padding:15px 0 0 0;
	width:223px;
}
.solucoesDiv .logoSol{
	height:127px;
	margin:0 0 8px 0;
	vertical-align:middle;
	width:223px;
}
.solucoesDiv .txt{
	text-align:left;
	height:125px;
	width:200px;
}

.menuSolucoes{
	float:right;
	line-height:20px;
	margin:0 100px 0 0;
	*margin:70px 160px 0 0;
	text-align:left;
}
.menuSolucoes a{
	color:#898989;
	font-weight:bold;
}

/* CASES LATERAL */

.casesLateral{
	background:url(../img/bg-cases2.png) no-repeat;
	float:right;
	height:106px;
	width:290px;
}
.txtCasesLateral{
	font-size:14px;
	margin:22px 0 37px 0;
	text-align:left;
	width:270px;
}
.txtCasesLateral a{
	color:#395280;
}
.casesAssLateral{
	float:left;
}

/* PARCEIROS */

.parceiros{
	margin:20px 0 0 0;
}
.parceiros ul{
	height:125px;
	margin:0 0 24px 0;
}
.parceiros li{
	float:left;
	list-style:none;
	margin:0 18px 0 0;
	width:205px;
}
.parceiros img{
	border:none;
}


/* NOTICIAS */

.colunaNoticias{
	float:left;
	width:489px;
}

.divnoticia{
	line-height:17px;
	margin:17px 0;
	width:472px;
}
.divnoticia a{
	color:#5c5c5c;
	font-size:14px;
}

.colunaMidia{
	float:right;
	width:472px;
}
.colunaMidia .tituloMidia{
	color:#5c5c5c;
	font-size:18px;
	font-weight:bold;
	margin:22px 0 10px 0;
}

/* PAGINACAO */

.paginacao{
	color:#5c5c5c;
	font-size:14px;
	font-weight:bold;
	margin:25px 0 0 0;
	width:489px;
}
.paginacao li{
	float:left;
	margin:0 2px;
}
.paginacao a{
	color:#979797;
	font-weight:normal;
}


/* DUVIDAS */

.colunaDuvidas{
	float:left;
	width:472px;
}
.colunaDuvidas .tituloDuvidas{
	color:#5c5c5c;
	font-size:18px;
	font-weight:bold;
	margin:15px 0 10px 0;
}

.divDuvidas{
	line-height:17px;
	margin:17px 0;
	width:472px;
}
.divDuvidas a{
	color:#5c5c5c;
	font-size:14px;
}

/* CONTATO */

.contatoForm{
	float:left;
	width:400px;
}
.contatoDados{
	float:left;
	width:290px;
}
.contatoLocalizacao{
	float:left;
	width:290px;
}


/* MENU ESCOPO */

.menuEscopo{
	height:25px;
}
.menuEscopo li{
	float:left;
}

#flash{
	background:#ffffff;
}

.mapa a:hover{
	text-decoration:underline;
}
.mapa li{
	list-style:circle;
	margin:0 0 3px 0;
}





/* ATUALIZACAO */
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background: url(../img/bg.png);
  display:block;
  width:100%;
  height:100%;
  }

#boxes .window {
  position:fixed;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;

}

#atualizacao_modal {
	background:none repeat scroll 0 0 #EAEAEA;
	height:250px;
	padding:20px;
	position:fixed;
	right:38%;
	width:640px;
	z-index:9999;
	bottom:40%;

   }

.close{display:block; text-align:right;}

.close_window{
	display:block;
	width:30px;
	height:20px;
	float:right;
	position:absolute;
	top:8px;
	right:8px;
	text-align:center;
	margin-top:-8px;
	margin-right:-8px;
	font-size:18px;
	}
.close_window a{
	display:block;
	width:30px;
	height:30px;
	background:#444;
	color:#fff;
	font-weight:bold;
}
 
 
 
