html {
	width:100%;
	margin:0;
	border:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B6BEC7;
	background-color:#000;
	background-image:url(/images/background.png);
	background-repeat:repeat-x;
}
a{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#848D91;
}
form {
	margin:0;
	padding:0;
	border:0;
}
.pesquisa {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px;
	background-image:url(/images/input_back.jpg);
	background-repeat:repeat-x;
	color:#3D4650;
	height:19px;
	vertical-align:middle;
}
.caixa {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #EFEEE7;
	background-color:#fff;
	color:#565A61;
	height:18px;
	padding-top:5px;
	padding-left:5px;
	vertical-align:middle;
}
input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#565A61;
}
select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#565A61;
	margin:0;
	padding:0;
	border:0;
}
textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px;
	background-image:url(/images/box_back.jpg);
	background-repeat:repeat-x;
	color:#3D4650;
	padding-left:5px;
}
.showhide {
	display: none;
}
.show {
	display: block;
	background-color:#FBFEF6;
}
.hide {
	display: none;
	background-color:#FBFEF6;
}
#container {
	display:block;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	border:0;
}
.t10{
	font-size:10px;
}
.t11{
	font-size:11px;
}
.t12{
	font-size:12px;
}
.t13{
	font-size:13px;
}
.t14{
	font-size:14px;
}
.t15{
	font-size:15px;
}
.t16{
	font-size:16px;
}
.t18{
	font-size:18px;
}
.t20{
	font-size:20px;
}
.t22{
	font-size:22px;
}
.t25{
	font-size:25px;
}
.t30{
	font-size:30px;
}
.t40{
	font-size:40px;
}
.bold {
	font-weight:bold;
}
.underline {
	text-decoration:underline;
}
.riscado {
	text-decoration:line-through;
}
.azul_claro {
	color:#BBC4CC;
}
.azul {
	color:#8C9AA8;
}
.azul_escuro {
	color:#4D5257;
}
.branco {
	color:#fff;
}
.preto {
	color:#000;
}
.laranja {
	color:#F08D00;
}
.cinza_claro {
	color:#C8CED5;
}
td.menuon { background-image:url(/images/btn_menu1.jpg); background-repeat:repeat-x; color:#565A61; font-weight:bold;}
td.menuoff { background-image:url(/images/btn_menu.jpg); background-repeat:repeat-x; color:#DABABA; font-weight:bold;}

td.lefton { background-image:url(/images/btn_empresa1.jpg);}
td.leftoff { background-image:url(/images/btn_empresa.jpg);}

td.noticiason {  }
td.noticiasoff { background-image:url(/images/listagem_item.png); background-repeat:no-repeat; background-position:left;}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

#ds_h div{width:100%;left:1px;top:1px}
#ds .hh1{height:1px}
#ds .hh2{height:2px}
#ds .hh3{height:3px}
#ds .hh4{height:4px}
#ds .hh5{height:5px}
#ds .hh6{height:6px}
#ds_v div{height:9999px; left:1px;top:1px}
#ds_v{height:0;}
#ds .v1{width:1px}
#ds .v2{width:2px}
#ds .v3{width:3px}
#ds .v4{width:4px}
#ds .v5{width:5px}
#ds .v6{width:6px}

#mapa_container{
	position:relative;
	display:block;
	width:552px;
	height:402px;
}

.ds{background:#565A61;position:absolute;z-index:999;overflow:hidden}
#ds .o1{ opacity:.1;filter:alpha(opacity=10)}
#ds .o2{ opacity:.08;filter:alpha(opacity=8)}
#ds .o3{ opacity:.06;filter:alpha(opacity=6)}
#ds .o4{ opacity:.04;filter:alpha(opacity=4)}
#ds .o5{ opacity:.02;filter:alpha(opacity=2)}

.bloco_paginacao{background-color:#fff; padding:5px}
.paginacao_on{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; margin-right:1px; text-decoration:none; display:block; float:left; padding-left:6px; padding-right:6px; color:#F08D00; border:1px solid #40474C; text-align:center; line-height:20px}
.paginacao_off{font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-right:1px; text-decoration:none; display:block; float:left; padding-left:6px; padding-right:6px; color:#fff; border:1px solid #F08D00; background-color:#F08D00; text-align:center; line-height:20px}

div.xm_selects{ 
	overflow:hidden;
	position: absolute;
	width: 30px; 
	border:1px solid #D8D8D8;
	display: none;
	z-index: 5;
	font-weight: normal;
	min-height:20px;
}
div.xm_selects a{ 
	width: 30px;
	display: block;
	background: #ffffff;
	padding:3px;
	text-indent: 5px;
	text-decoration: none;
	color:#00306D;
	clear:left;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	text-align:left;
	overflow:hidden;
}

* html div.xm_selects a{ /*IE 6 (e menores) hack */
	width: 100%;
}

div.xm_selects a:hover{
	background: #008ECC;
	color:#FFFFFF;
}

div.xm_selects_input{
	display:block;
	text-align:center;
	width:40px;
	white-space:nowrap;
	height:25px;
	line-height:25px;
}

* html div.xm_selects_input a{ /*IE 6 (e menores) hack */
	width: 100%;
}

#social_networks{
	display:none;
	position:absolute;
	/*margin-top:30px;*/
	/*margin-right:728px;*/
	/*right:160px;*/
	/*top:2505px;*/
	height:170px;
	width:192px;
	padding:5px;
	z-index:1111;
	border:5px solid #363B3F;
	background-color:#fff;
}

#caixa_login{
	display:none;
	position:absolute;
	height:220px;
	width:330px;
	padding:5px;
	z-index:1111;
	border:10px solid #363B3F;
	background-color:#DEE2E7;
}

.navegador_pai{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#B6BEC7;
	font-size:11px;
}
.navegador_filho{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#B6BEC7;
	font-size:11px;
}
