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

body{
	background:url(../img_fundo/bg_fundo.jpg);
	margin:0 auto;
	font:12px Arial, Helvetica, sans-serif;
	height:100%; /* this is the key! */
}

h1{
	padding:0px;
	margin:0px;
	font:bold 28px Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	line-height:110%;
}

h2{
	padding:0px;
	margin:0px;
}

h3{
	padding:0px;
	margin:0px;
	font:bold 16px Arial, Helvetica, sans-serif;
}

h4{
	padding:0px;
	margin:0px;
	font:bold 14px Arial, Helvetica, sans-serif;
}

h5{
	padding:0px;
	margin:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
}

#layout-geral{
	background:#FFFFFF;
	width:950px;
	margin:0 auto;
}

.internas-titulo{
	width:573px;
	padding:10px;
	margin-bottom:10px;
	text-align:left;
	border-bottom:1px solid #CCC;
}

.layout-topo_01{
	height:218px;
}

.layout-topo_02{
	background:#9B0E04;
	text-align:center;
	font:normal 14px "Arial", Times, serif;
	color:#FFF;
	padding:4px;
}

.layout-topo_03{
	margin:0px;
	clear:both;
}

.layout-topo_03_01{
	float:left;
	width:640px;
	margin-left:10px;
	color:#566018;
	font:bold 13px Arial, Helvetica, sans-serif;
}

ul.layout-topo_03_02{
	margin-top:5px;
	padding:0px;
}

.layout-topo_03_02 li{
	list-style:none;
	display:inline;
	background:url(../images/menu_topo.gif);
	padding:5px 15px 5px 15px;
	margin:0px 2px 0px 2px;
	font:bold 15px Arial, Helvetica, sans-serif;
	border-left:1px solid #D3D8C9;
	border-right:1px solid #D3D8C9;
	border-bottom:1px solid #D3D8C9;
}

#content{
	margin:10px;
	background:#FFFFFF;
}

#menu-left{
	float:left;
	width:160px;
	height:100%;
}

#layout-content{
	float:right;
	width:747px;
}
#semi-rodape{
}
.semi-rodape-01{
	float:left;
	width:317px;
}
.semi-rodape-01-01{
	background:url(../images/bg_rodape_01.png);
	padding:5px;
	color:#FFFFFF;
}
.semi-rodape-01-03{
	background:#F7E7C0;
	padding:10px;
}

.semi-rodape-02{
	float:left;
	width:316px;
}
.semi-rodape-02-01{
	background:url(../images/bg_rodape_02.png);
	padding:5px;
	color:#FFFFFF;
}
.semi-rodape-02-03{
	background:#FDE0BF;
	padding:10px;
}

.semi-rodape-03{
	float:left;
	width:317px;
}
.semi-rodape-03-01{
	background:url(../images/bg_rodape_03.png);
	padding:5px;
	color:#FFFFFF;
}
.semi-rodape-03-03{
	background:#E8C9BA;
	padding:10px;
}

#roda-pe{
	clear:both;
	background:#9B0E04;
	text-align:center;
	padding:20px;
	color:#FFFFFF;
	font:10px Verdana, Arial, Helvetica, sans-serif;
}