/* css default */

body{
	}
		
.bt_vejamais {
	display:block;
	}

/*------------------- banner -----------------*/

.banner {
	background:url(images/loadingBar.gif) no-repeat center center;
	height:210px!important;}
	

/*------------------- Todas Boxes -----------------*/		
.box01,.box02,.box03,.box04 {
	margin:13px 1px 0 0;
	padding:10px 5px 0 5px;
	height:250px;
	float:left;}
	
	.box01:hover, .box02:hover, .box03:hover, .box04:hover {
	background:url(images/fd_box_df_hover.gif) repeat-x;}
	
	.box01 a img,.box02 a img,.box03 a img,.box04 a img {
	margin:14px 0 0 4px;
	border:0;}
	
	.box01 h4 a,.box02 h4 a,.box03 h4 a,.box04 h4 a {
	display:none;}
	
	.box01 h3,.box02 h3,.box03 h3,.box04 h3 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#005a9f;
	margin-left:4px;}
	
	.box01 .chamada ,.box02 .chamada ,.box03 .chamada ,.box04 .chamada  {
	display:block;
	text-align:justify;
	width:170px;
	margin:10px 0 0 4px;}
	
	
/*------------------- Box01 Bem-vindo -----------------*/	
.box01 {
	width:196px!important;
	margin-left:1px;}
	
		
/*------------------- Box02 Conheca -----------------*/	
.box02 {
	width:196px!important;}
		
	.box02_dest03 {
	display:none;}
	
/*------------------- Box03 Noticias -----------------*/	
.box03 {
	width:197px!important;}
			
	.box03 h4, .box03 h6 {
	display:none;}
	
	.box03_dest03 {
	margin-top:13px;
	position:absolute;
	width:155px;}
	
	.box03_dest03 div {
	background:url(images/marc01.gif) no-repeat left 5px;
	width:185px;
	margin:0 0 15px 5px;
	text-align:justify;}
		
	.box03_dest03 div span {
	display:block;
	float:left;
	padding:0 5px 0 8px;}
	
/*------------------- Box04 Clientes -----------------*/	
.box04 {
	width:195px!important;
	margin-right:1;}

.mat01 {
	position:relative;
	background:url(images/div01.gif) no-repeat right center;
	padding-left:14px;
	padding-right:24px;
}
.mat01 h3 {
	background:url(images/title_projetos_educacionais.gif) no-repeat;
	width:227px;
	height:19px;
	text-indent:-9999px;
	margin-bottom:10px;
}
.mat01 p a {
	display:block;
	text-align:justify;
	font-size:1.2em;
	color:#646464;
	font-family:"Arial Narrow", Helvetica, sans-serif;
}
.mat01 p {
	float:left;
	padding-top:10px;
	width:269px;
}
.mat01 p a:hover {
	text-decoration:none;
	color:#0081c9;
}
.mat01 .bt_vejamais {
	display:none;
	position:absolute;
	background:url(images/bt01.gif) no-repeat 0 top;
	width:74px;
	height:20px;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:6px;
	right:25px;
	bottom:0;
}
.mat01 .bt_vejamais:hover {
	background-position:left bottom;
}
#ctl13_hyp_imagemMateriaDestaque, #ctl13_hyp_imagemMateriaDestaque img {
	overflow:hidden;
	float:left;
	border:0;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#ctl13_hyp_imagemMateriaDestaque:hover{ border:5px solid #007fce }
#ctl13_hyp_imagemMateriaDestaque:hover img{ margin:-5px }
.mat02 {
	position:relative;
	padding-left:24px;
	padding-right:24px;
	background:url(images/div01.gif) no-repeat right center;
}
.mat02 .bt_vejamais {
	display:none;
	position:absolute;
	background:url(images/bt01.gif) no-repeat 0 top;
	width:74px;
	height:20px;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:6px;
	right:25px;
	bottom:0;
}
.mat02 .bt_vejamais:hover {
	background-position:left bottom;
}
.mat02 h3 {
	background:url(images/title_portal_facil.gif) no-repeat;
	width:203px;
	height:19px;
	text-indent:-9999px;
	margin-bottom:10px;
}
.mat02 p {
	float:left;
	padding-top:10px;
	width:269px;
}
.mat02 p a {
	display:block;
	text-align:justify;
	font-size:1.2em;
	color:#646464;
	font-family:"Arial Narrow", Helvetica, sans-serif;
}
#ctl14_hyp_imagemMateriaDestaque, #ctl14_hyp_imagemMateriaDestaque img {
	overflow:hidden;
	float:left;
	border:0;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#ctl14_hyp_imagemMateriaDestaque:hover{ border:5px solid #007fce }
#ctl14_hyp_imagemMateriaDestaque:hover img{ margin:-5px }
.mat02 p a:hover {
	text-decoration:none;
	color:#0081c9;
}
.mat03 {
	position:relative;
	padding-left:23px;
}
.mat03 .bt_vejamais {
	display:none;
	position:absolute;
	background:url(images/bt01.gif) no-repeat 0 top;
	width:74px;
	height:20px;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:6px;
	right:15px;
	bottom:0;
}
.mat03 .bt_vejamais:hover {
	background-position:left bottom;
}
.mat03 h3 {
	background:url(images/title_projetos_modernizacao.gif) no-repeat;
	width:163px;
	height:19px;
	text-indent:-9999px;
	margin-bottom:10px;
}
.mat03 p {
	float:left;
	padding-top:10px;
	width:269px;
}
.mat03 p a {
	display:block;
	text-align:justify;
	font-size:1.2em;
	color:#646464;
	font-family:"Arial Narrow", Helvetica, sans-serif;
}
.mat03 p a:hover {
	text-decoration:none;
	color:#0081c9;
}
#ctl15_hyp_imagemMateriaDestaque, #ctl15_hyp_imagemMateriaDestaque img {
	overflow:hidden;
	float:left;
	border:0;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#ctl15_hyp_imagemMateriaDestaque:hover{ border:5px solid #007fce }
#ctl15_hyp_imagemMateriaDestaque:hover img{ margin:-5px }

.geral1 {
	padding-left:122px;
}
.geral1 h3 {
	text-indent:-9999px;
	display:none;
}
.geral2 {
	padding-left:155px;
}
.geral2 h3 {
	text-indent:-9999px;
	display:none;
}
.geral3 {
	padding-left:155px;
}
.geral3 h3 {
	text-indent:-9999px;
	display:none;
}
.mat04 {
	position:relative;
	background:url(images/bg_conteudo01.gif) no-repeat;
	padding:10px 0 0 10px;
    width:288px !important;
	margin-top:20px;
}
.mat04 .bt_vejamais {
	position:absolute;
	background:url(images/bt01.gif) no-repeat 0 top;
	width:74px;
	height:20px;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:6px;
	right:10px;
	bottom:10px;
}
.mat04 .bt_vejamais:hover {
	background-position:left bottom;
}
.mat04 h3 {
	background:url(images/title_novidades_portal.gif) no-repeat;
	width:127px;
	height:14px;
	text-indent:-9999px;
}
.mat04 .mat04_dest03 {
	padding-top:18px;
}
.mat04 .mat04_dest03 p a {
	display:block;
	padding:7px 5px;
	font-size:1.2em;
	background:url(images/marc_01.gif) no-repeat 0 -10px;
	text-align:justify;
	color:#646464;
	width:268px;
	font-family:"Arial Narrow", Helvetica, sans-serif;
	margin-bottom:1px;
}
.mat04 .mat04_dest03 p a:hover {
	background-position:left bottom;
	background-color:#fff;
}
.mat05 {
	position:relative;
	background:url(images/bg_conteudo01.gif) no-repeat;
	padding:10px 0 0 26px;
    width:272px !important;
	margin-left:18px;
	margin-top:20px;
}
.mat05 .bt_vejamais {
	display:none;
	position:absolute;
	background:url(images/bt01.gif) no-repeat 0 top;
	width:74px;
	height:20px;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:6px;
	right:0;
	bottom:0;
}
.mat05 .bt_vejamais:hover {
	background-position:left bottom;
}
.mat05 h3 {
	background:url(images/title_novos_clientes.gif) no-repeat;
	width:93px;
	height:14px;
	text-indent:-9999px;
}
.mat05 .mat05_dest03 {
	position:relative;
	width:245px;
	padding-top:20px;
}
.mat05 .lista_tit {
	position:relative;
	overflow:hidden;
	padding-left:5px;
}
.mat05 .mat_img, .mat05 .mat_img img {
	overflow:hidden;
	float:left;
	border:0;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.mat05 .mat_img:hover{ border:5px solid #0085b7 }
.mat05 .mat_img:hover img{ margin:-5px }
.mat05 .desc {
	float:left;
	padding-top:10px;
}
.mat05 .desc a {
	display:block;
	width:235px;
	color:#555555;
	font-size:1.2em;
	text-align:justify;
	font-family:"Arial Narrow", Helvetica, sans-serif;
}
.mat05 p a:hover {
	text-decoration:none;
	color:#0081c9;
}
.mat05 .bt_anterior {
	position:absolute;
	background:url(images/slide_prev.gif) no-repeat;
	width:38px;
	height:39px;
	text-indent:-9999px;
	line-height:0;
	cursor:pointer;
	border:0;
	left:-15px;
	top:88px;
}
.mat05 .bt_anterior:hover {
	background-position:left bottom;
}
.mat05 .bt_anterior_inativo {
	display:none;
}
.mat05 .bt_proxima {
	position:absolute;
	background:url(images/slide_next.gif) no-repeat;
	width:38px;
	height:39px;
	text-indent:-9999px;
	line-height:0;
	cursor:pointer;
	border:0;
	right:-15px;
	top:88px;
}
.mat05 .bt_proxima:hover {
	background-position:left bottom;
}
.mat05 .bt_proxima_inativo {
	display:none;
}
.mat05 .bt_play, .mat05 .bt_pause {
	display:none;
}
.template_suporteonline {
	margin-left:18px;
	background:url(images/bg_suporte_online.jpg) no-repeat;
	width:285px !important;
	height:150px !important;
	padding:10px 0 0 13px;
	margin-top:20px;
}
.template_suporteonline h3 {
	background:url(images/title_suporte_online.gif) no-repeat;
	width:93px;
	height:14px;
	text-indent:-9999px;
}
.template_suporteonline a {
	display:block;
	width:170px;
	font-size:1.2em;
	color:#666666;
	font-family:"Arial Narrow", Helvetica, sans-serif;
	text-decoration:none;
	text-align:justify;
	padding:25px 135px 26px 0;
}
.template_suporteonline a p.esp {
	padding-top:5px;
}
.template_suporteonline a:hover {
	text-decoration:none;
	color:#0b81ad;
}
.template_skype {
	margin-left:18px;
	background:url(images/bg_skype.jpg) no-repeat;
	margin-top:10px;
}
.template_skype h3 {
	display:none;
}
.template_skype a {
	display:block;
	width:148px;
	height:100px;
	text-indent:-9999px;
}
.template_msn {
	margin-left:2px;
	background:url(images/bg_contato_msn.jpg) no-repeat;
	margin-top:10px;
}
.template_msn h3 {
	display:none;
}
.template_msn a {
	display:block;
	width:148px;
	height:100px;
	text-indent:-9999px;
}
