*{
  margin: 0;
  padding: 0;
}

/* hide from ie on mac \*/ 
html {
	height: 88%; /* Propriedade que define qual o tamanho que a gina. */
	overflow: hidden;
	}
	
body {
	height: 100%;
	/* background-color: #ffffff; */
	/* background: url(bck.jpg) top center repeat-y; */
	font: .8em/1.3em verdana,arial,helvetica,sans-serif;
	margin-left: 0px;
	margin-top: 0px;
}

#formatacao {
	font-size: 11px
}

/* Classe do CSS que define o tamanho da DIV que apresenta o contedo do geoclip */	
#flashcontent {
	height: 100%; /* altura do mapa */
	width: 1200px; /* largura do mapa */
	margin-top: 1px;
	margin: auto;
	text-align: center;
	overflow: hidden; /* formatação dos objetos com float */
	/* background: url(bck_container.jpg) top left repeat-y; */
}

#topo{
	width: auto; /* Largura da div. */
	height:22px;
	background-color:white;
	border:0px solid #666;
	color:#0f0;
	text-align:center;
	margin-left: auto; /* propriedade que define a margem esquerda. Use pra aproximar o menu da extremidade esquerda da rea de mapa do geoclip. */
	margin-right: auto;
}

#rodape {
	width: 100%;
	height:40px;
	background:#FFFFFF;
	border:dotted #999;
	border-width: 1px 0;
	text-align:left;
	position: absolute;
	bottom: 0;
	font-size: 12px;
}

#menu {
	float: left;
	width: 30%;
	}
	
#barra_superior_menu {
 height: 31px;
 background: url(./images/bg_sesrj.jpg) left top repeat-x;
}
#barra_superior {
 margin: 0 auto;
 width: 1050px;
 height: 31px; 
}

#sesrj_logo {
 float: left; 
 width: 119px;
 height: 33px; 
}
#sesrj_logo a {
 display: block;
 width: 119px;
 height: 33px; 
 background: url(./images/logo.jpg) left top no-repeat;
 }

#entre_em_contato_barra {
 float: left;
 padding: 6px 0 0 20px;  
 width: 180px;
 }
 
#sesrj_link {
 float: right;
 width: 177px;
 height: 31px; 
}
#sesrj_link a {
 display: block;
 width: 177px;
 height: 31px; 
 background: url(./images/titulo_sesrj.jpg) left top no-repeat;
}
	
/*
#container {
	margin: 0 auto;
	width: 1000px;
	height: auto;
	text-align: center;
	/* background: url(bck_container.jpg) top left repeat-y; */
	} 

/* #container_02 {
	padding: 0 0 0 0;
	width: 1000px; height: auto;
	text-align: left;
	/*background: url(../img/img_tema_home.jpg) bottom left no-repeat;
	
}*/