@charset "utf-8";
/* CSS Document */
/* NÃO ESQUECER DE REDUZIR AS DECLARAÇÕES*/
*{
border:0px;
padding:0px;
margin:0 auto;
width:100%;
vertical-align:top;
text-align:left;
}
body{
background: #ecf1f6 url(../images/bg.jpg) repeat-x top;
text-align:center;
font: normal 11px Arial, Helvetica, sans-serif;
}
img {
width:auto;
}
#tudopai{
background:url(../images/bg_topo.jpg) no-repeat scroll top center;
width:900px;
}
#tudofilho{
background:url(../images/bg_rodape.gif) no-repeat scroll bottom center;
padding-bottom:50px;
}
.clear {
clear:both;
}
/*-------------  INICIO TOPO*/
#topo{
padding:50px 0px 50px 0px;
height:170px;
}
#logo{
float:left;
text-align:left;
width:166px;
}
#contato{
text-align:left;
padding-top:50px;
}
	#emails{
	color:#669900;
	}
	#telefones{
	color:#3399cc;
	}
#selos_topo{
float:left;
width:515px;
text-align:right;
}
	#selos_topo div{
	float:right;
	}
	#selos_topo img{
	float:right;
	}
#menu{
float:right;
width:175px;
text-align:right;
}
	#menu img{
	padding:5px 0px 5px 0px;
	}

/*FIM TOPO*/
/*-------------  INICIO MIOLO*/
#miolo{
margin-bottom:20px;
}
	/*-------------  inicio migalhas*/
	#migalhas, #voltar{
	color:#cc9;
	font-size:10px;
	margin-bottom:25px;
	}
	#migalhas{
	float:left;
	width:90%;
	}
	#voltar{
	float:right;
	width:40px;
	}
	#voltar a, #migalhas a, .mais a{
	color:#cccc99;
	text-decoration:none;
	}
	#voltar a:hover, #migalhas a:hover, .mais a:hover{
	color:#cccc99;
	text-decoration:none;
	background-color:#330066;
	}
	.mais{
	text-align:right;
	}
	/*fim migalhas*/
	.tit_secoes{
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #699;
	}
	#sobre, #web_intera, #id_print, #ilustra{
	padding:30px;
	margin-bottom:1px;
	width:auto;
	}
	#sobre{
	background:url(../images/bg4.png);
	}
		#sobre .projeto a{
		color:#FFF;
		text-decoration:none;
		font-weight:bold;
		}
		#sobre .projeto a:hover{
		color:#FFF;
		text-decoration:none;
		font-weight:bold;
		background-color:#699;
		}
	#web_intera{
	background:url(../images/bg1.png);
	}		
	#id_print{
	background:url(../images/bg2.png);
	}
	#ilustra{
	background:url(../images/bg3.png);
	}
	.projeto{
	color:#CCC;
	}
		.barra_tit_projeto{
		margin-bottom:5px;
		float:left;
		width:auto;
		}
		.tit_projeto{
		color:#fff;
		font-weight:bold;
		font-variant:small-caps;
		font-size:12px;
		width:auto;
		}
		.eufiz{
		color:#CCC;
		width:auto;
		}
		.bt_online{
		float:right;
		width:auto;
		}
			.bt_online a{
			border: none;
			float: left;
			overflow: hidden;
			width:auto;
			}
			.bt_online a:hover{
			border: 4px solid #9c3;
			}
			.bt_online a:hover img{
			margin: -4px;
			}	
		.imgs_projeto{
		float:left;
		padding-bottom:20px;
		margin-bottom:20px;
		border-bottom:1px solid #699;
		}
			.imgs_projeto a, .imgs_projeto a img{
			border: none;
			float: left;
			overflow: hidden;
			width:auto;
			}
			.imgs_projeto a:hover{
			border: 10px solid #fff;
			}
			.imgs_projeto a:hover img{
			margin: -10px;
			}	
/*FIM MIOLO*/
/*-------------  INICIO RODAPE*/
#rodape{
height:150px;
	}
		#amigos_parceiros{
		background: url(../images/tit_parceiros.gif) no-repeat top left;
		padding-top:70px;
		color:#666;
		float:left;
		width:80%;
		}
			#amigos_parceiros a{
			color:#666;
			text-decoration:none;
			}
			#amigos_parceiros a:hover{
			color:#cccc99;
			text-decoration:none;
			background-color:#330066;
			}
		#nav_network{
		float:right;
		width:auto;
		text-align:right;
		}
			#network{
			text-align:right;
			height:100px;
			border-bottom:1px solid #ccc;
			margin-bottom:10px;
			width:150px;
			}
				#network img {
				border:none;
				margin:0px 0px 5px 5px;
				text-align:inherit;
				}
			#navegacao{
			text-align:right;
			}
				#navegacao img {
				border:none;
				margin-left:10px;
				text-align:inherit;
				}
/*FIM RODAPE*/
