@import url("css-pages.css");

* {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	outline:none
	}
	
#container {
	width:800px;
	margin:0 auto;
	padding-top:15px;
	}
	
#barnav {
	width:795px;
	margin:0 auto;
	list-style:none;
	background:url(../images/barnav.gif) center center no-repeat;
	height:20px;
	}
#barnav li {
	width:80px;
	float:left;
	padding-top:2px;
	}
#barnav li a {
	text-transform:uppercase;
	text-decoration:none;
	color:#16624a;
	font-size:11px;
	display:block;
	border-left:1px solid #16624a;
	border-right:1px solid #7bad9e;
	height:13px;
	text-align:center
	}
	
#topo div {
	background:url(../images/imagem-topo.jpg) right center no-repeat;
	height:252px;
	padding-bottom:1px;
	width:795px;
	margin:0 auto;
	}
	
#topo div div.dados {
	width:194px;
	height:250px;
	margin-top:1px;
	margin-left:2px;
	border-left:1px solid #005137;
	background:none;
	}
#topo div div.dados a {
	color:#0054A6
	}
#topo h1 {
	background:url(../images/h1.jpg);
	width:189px;
	height:98px;
	margin:0 auto;
	border-bottom:1px solid #16624a;
	margin-bottom:5px;
	}
#topo h1 a {
	display:block;
	text-indent:-9999px;
	height:98px;
	}
#topo h2 {
	font-size:14px;
	color:#0054a6;
	text-indent:10px;
	}
#topo address {
	font-size:12px;
	font-style:normal;
	padding:1px;
	}
	
#principal {
	width:795px;
	margin:0 auto;
	background:url(../images/conteudo.gif) center top no-repeat;
	overflow:hidden;
	padding-top:5px;
	}
	
#principal h2 {
	font-size:20px;
	color:#0054a6
	}
	
#principal .box {
	width:200px;
	float:left;
	border-left:1px solid #16624a;
	border-right:1px solid #16624a;
	height:265px;
	}
#principal .box p {
	font-size:12px;
	}
#principal #bemvindo {
	padding:10px;
	padding-bottom:0;
	padding-top:0;
	position:relative;
	left:2px;
	}
#principal #seguranca-alimentar, #principal #acumedia {
	width:242px;
	padding-left:30px;
	padding-right:12px;
	border-left:none;
	}
#principal .box ul {
	list-style:square;
	list-style-position:inside
	}
#principal .box ul li {
	font-size:12px;
	}
	
.box p.mais-info {
	text-align:center;
	background:url(../images/botao.gif);
	width:130px;
	margin:0 auto;
	border:1px solid #005137;
	padding:1px;
	}
.box p.mais-info a {
	color:#005137;
	text-decoration:none;
	text-transform:uppercase
	}
#principal #seguranca-alimentar p.mais-info {
	position:relative;
	top:30px;
	}

#rodape {
	clear:both;
	background:url(../images/rodape.gif);
	height:23px;
	padding-top:6px;
	width:795px;
	margin:0 auto;
	margin-top:5px;
	}
#rodape p {
	font-size:12px;
	text-align:center;
	letter-spacing:1px;
	}
