body {
	text-align:center;
	margin:0 0 0 0;
	background-color:#F1F1EC;
}
img {
	border:none;
}
hr {
	display:none;
}
div {
	font:11px tahoma, verdana, arial;
	color:#5E5E5E;
}
a {
	color:#B55610;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
#a:hover {
	text-decoration:none;
}
a.topo {
	color:#FFFFFF;
}
#geral {
	width:730px;
	margin:0 auto;
	padding:18px;
	border:1px solid #5E5E5E;
	background-color:#FFFFFF;
	text-align:left;
}
div#esquerda {
	width:237px;
	float:left;
}
div#meio {
	width:491px;
	float:left;
	background-color:#F1F1EC;
	background:url(images/fundo_meio.gif) repeat-Y;
	border-bottom:2px solid #FFFFFF;
}
div#topo{
	height:99px; 
	width:492px; 
	float:left; 
	background:url(images/topo.gif) no-repeat;
}
div#cabecalho {
	height:180px;
	width:730px;
	background-color:#FFFFFF;
}
div#rodape {
	clear:both;
	height:119px;
	width:730px;
	background:white;
	border-top:3px solid #828282;
}
div#logo {
	height:179px;
	width:236px;
	float:left;
}
div#linkstopo {
	padding:61px 0 0 347px;
}
div#menu {
	float:left;
	height:81px;
	width:492px;
}
div.destaqueesquerda {
	border-top:1px solid #909090;
	padding:17px 0 0;
	margin:6px 20px 16px;
}
div.pontilhadomeio {
	border-right: 1px dotted #909090;
	float:left;
	margin:22px 0 12px 0;
}
div.meiointerna {
	border-top:1px solid #909090;
	padding:17px 0 0 0;
	margin:0 20px 10px 32px;
}
div#rodapecontato {
	border-right:1px solid #BCBCB8;
	margin:9px 0 34px 10px;
	width:215px;
	padding:15px 0 13px 0;
	float:left
}
div#menurodape {
	margin:9px 0 34px 0;
	width:480px;
	padding:17px 0 13px 0;
	float:left; text-align:center;
}
.r1 ul { 
	margin:0;
	padding:0;
	list-style:none;
}
.r1 li { 
	background:url(images/marcador01.gif) center left no-repeat;
	margin:0 0 0 0;
	padding:1px 0 0 11px;
}
.r1 li a {
	line-height:16px;
	font-weight:400;
	background-position:left top;
}
.r2 ul { 
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}
.r2 li { 
	margin:0 0 10px 0;
	padding:0 10px 0 10px;
	height:19px;
	border-right:1px solid #BCBCB8;
	display:inline;
	}
.r2 li a {
	color:#5E5E5E;
}
.list4	{
		margin:0px;
		padding:0px;
		list-style:none;
		margin:4px 0px 0px 0px;
		}
.list4	li{
		height:23px;
		}
.form_1 {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 11px;
	background-color: #E5E5DF;
	height: 15px;
	width: 142px;
	border: 1px solid #929288;
}
.form_2 {
	font-family: Tahoma;
	font-size: 10px;
	line-height: 11px;
	background-color: #E5E5DF;
	height: 68px;
	width: 142px;
	border: 1px solid #929288;
	overflow:auto;
}
.orange {
	color:#B55610;
}
