body {
	margin: 0;
	padding: 0;
	background: url(../imagens/img_geral/fundo_geral.png);
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #305463;
}
p {
	text-align: justify;
	margin-top: 10px;
}

.geral {
	background: url(../imagens/img_geral/fundo.png) repeat-x top;
	margin: 0px;
}
.center {
	text-align: center;
}

#popup h1 {
	font: bold 15px/35px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #305463;
	background: url(../imagens/img_popup/topo.jpg) no-repeat left top;
  padding: 0 0 0 35px;
	height: 35px;
  margin: 0 0 10px 0;
}
#popup h2 {
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #305463;
	background: #f9f9f9 url(../imagens/img_geral/bola.gif) no-repeat left center;
	margin: 0px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #D2D2D3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #D2D2D3;
	border-right-color: #D2D2D3;
	border-left-color: #D2D2D3;
}

.pngs {
	line-height:0;
	font-size:0;
	height:0;
}
.boxP_top {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../imagens/img_popup/top.png');
}
.boxP_top[class] {
  background-image:url(../imagens/img_popup/top.png);
}

.boxP_esq {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../imagens/img_popup/esq.png');
}
.boxP_esq[class] {
  background-image:url(../imagens/img_popup/esq.png);
}

.boxP_dir {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../imagens/img_popup/dir.png');
}
.boxP_dir[class] {
  background-image:url(../imagens/img_popup/dir.png);
}

.boxP_under {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../imagens/img_popup/under.png');
}
.boxP_under[class] {
  background-image:url(../imagens/img_popup/under.png);
}.boxP_center {
	background: #FFFFFF;
	padding: 3px;
}
.bt_fechar {
	float: right;
	position: absolute;
	right: 5px;
	clip: rect(auto,auto,auto,auto);
	top: 10px;
}
.bt_fechar a {
}
.popNoticias {
	margin: 10px;
}
.popNoticias a {
	display: block;
	border-bottom: 1px dotted #D2D2D3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #D2D2D3;
	border-right-color: #D2D2D3;
	border-left-color: #D2D2D3;
	padding-bottom: 5px;
	color: #305463;
	text-decoration: none;
	padding-top: 5px;
	margin: 0px;
}
.popNoticias a:hover {
	background: #F9F9F9;
}
