@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	border:0;
	outline:none;
	list-style:none;
	line-height:19px;
}

body{
	background:url(../img/geral.jpg) center top no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fdf1f2;
}

#centraliza{
	width:628px;
	display:block;
	margin:0 auto;
}

h1 a {
	width:1px;
	height:1px;
	display:block;
	overflow:hidden;
	position:absolute;
	text-indent:-99999px;
}

#centraliza div{
	width:275px;
	display:block;
	padding-top:210px;
}

#centraliza .left{
	float:left;
}

#centraliza .right{
	float:right;
}


h2{
	width:260px;
	height:114px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

h2 a{
	background-position:left top;
	background-repeat:no-repeat;
	width:260px;
	height:104px;
	display:block;
}

h2.Mack a{ background-image:url(../img/logoMack.gif); }

h2.Uni{ float:right;}
h2.Uni a{ background-image:url(../img/logoUni.gif); }





p{ padding:0 20px 0 10px; }

p.btnConheca{
	width:275px;
	height:95px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	padding:16px 0;
}

p.btnConheca a{
	background-position:left top;
	background-repeat:no-repeat;
	width:275px;
	height:95px;
	display:block;
}

p.btnConheca a:hover{ background-position:left bottom; }

p.btnMack a{ background-image:url(../img/btnMack.jpg); }

p.btnUni a{ background-image:url(../img/btnUni.jpg); }

/* rodape */
	
#rodape{
	width:770px;
	display:block;
	margin:0 auto;
	clear:both;
	padding-top:100px;
	}
	
#rodape address{
	text-align:center;
	font-style:normal;
	line-height:17px;
	color:#f5f5f5;
	}
	
#rodape address strong{ color:#f2f2f2; }

.voltar-topo{ display:none; }

#selos{
	width:210px;
	height:15px;
	display:block;
	margin:0 auto;
	padding-top:10px;
	}

#selos li{
	width:91px;
	height:15px;
	display:block;
	overflow:hidden;
	text-indent:-99999px;
	list-style-type:none;
	}

#selos li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:91px;
	height:15px;
	display:block;
	}

#selos li.gdsi{ float:left; }
#selos li.gdsi a{ background-image:url(../img/selo-ao5.jpg); }

#selos li.w3c{ float:right; }
#selos li.w3c a{ background-image:url(../img/w3c.jpg); }