/* definição para as listas */
ul.novo_rodape_lista {
	list-style: none;
	padding: 0;
	margin: 0;
}

ul.novo_rodape_lista li { 
	float: left;
	list-style: none;
	color: #3e3e3e;
}

/* definição para as imagens separadoras horizontais */
img.separador_vertical {
	position: relative;
	right: 20px;
	float: left;
	top: -15px;
	
	/* Somente para IE7 */
	*left: 420px;
	*top: -140px;
}

.primeiro_separador {
	position: relative;
	top: 24px;
	left: 2px;
}

/* definição para a DIV maior */
#novo_rodape {	
	width: 949px;
	margin: auto;    
}

/* bloco relativo às redes sociais */
#novo_rodape  .redes_sociais {
	background: #EAE8E9;
	height:55px;
	width: 967px;
	position: relative;
	top: 25px;
	left: 2px;
	
	/* Somente para IE7 */
	*top: 35px;
}

#novo_rodape  .redes_sociais ul li:first-child {	
	font-weight: bold;		
	padding: 20px 10px 0 15px;
}

#novo_rodape  .redes_sociais ul li img {
	padding: 11px 15px 0 0;
}

/* bloco relativo às 'combos' com os serviços por vertical */
#novo_rodape  .verticais {
	height: 56px;
	padding: 0 0 0 22px;
}

#novo_rodape .verticais ul {
	/* Somente para IE7 */
	*margin-top: -15px;
}

#novo_rodape  .verticais ul li.drop_down {
	margin: 0 18px 0 0;
}

/* -- definição para as tabelas necessárias, para o correto funcionamento do plugin no IE8 -- */
#novo_rodape .verticais table {
	margin-left: -22px;
}

.elemento_select {
	width: 245px;
}

.tabela_select {
	margin-left: 50px !important;
}

.separador_select {
	margin-top: 20px !important;
}

.td_select {
	background-color: #ECECEC;
}

/* bloco relativo as informações para o usuário */
#novo_rodape  .informacoes {
	font-size: 13px;
	background: #ECECEC;
}

#novo_rodape  .informacoes {
	height: 170px;
	padding: 20px 0 0 40px;
}

#novo_rodape  .informacoes ul {
	/* Somente para IE7 */
	*margin-top: -5px;
}

#novo_rodape  .informacoes ul li:first-child {	
	padding: 0 30px 0 0;	
}

#novo_rodape  .informacoes  p {
	 width: 425px;
}

#novo_rodape  .informacoes  p.texto_maior {
	 width: 355px;
}

/* bloco relativo às informações de endereços */
#novo_rodape  .enderecos {
	height: 92px;
	padding: 0 0 0 40px;
	background: #ECECEC;
	
	/* Somente para IE7 */
	*height: 82px;
}

#novo_rodape  .enderecos ul {
	/* Somente para IE7 */
	*margin-top: -5px;
}

#novo_rodape  .enderecos p {
	width: 250px;
	font-size: 13px !important;
}

#novo_rodape  .enderecos  li.cnpj {
	width: 285px;
}

#novo_rodape  .enderecos  li.endereco_sede {
	width: 330px;
}

#novo_rodape  .enderecos  li.endereco_sede p {
	width: 315px;
}

#novo_rodape  .enderecos  li.endereco_internet {
	width: 190px;
	margin: 0 0 0 60px;
}

/* bloco relativo às informações do rodapé */
#novo_rodape  .rodape {
	height: 50px;
	background: #0171BB;
}

#novo_rodape  .rodape ul {
	position: relative;
	left: 60px;
    top: 15px;
	
	/* Somente para IE7 */
	*top: 32px;
}

#novo_rodape  .rodape ul li {
	padding: 0 85px 0 0;
}

#novo_rodape  .rodape ul li a { 
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}

#novo_rodape  .rodape ul li span.seta { 
	font-size: 10px;
}

#novo_rodape .sombra_rodape {
	height: 10px;
	background: #E31B38;
}

/* Customização do plugin dos 'selects' */
.cronometro_olimpiadas {
	position: relative;
	left: 65px;
    top: 25px;
}

.titulo_select_rodape{
	font-size: 16px !important;
	width: 180px;
}

.jqTransformSelectWrapper {
	width: 211px !important;
}

.jqTransformSelectWrapper ul li {
	float: none;
}

.jqTransformSelectWrapper ul a {
	color: #3e3e3e;
}

.jqTransformSelectWrapper div span {
	font-size: 15px !important;	
	padding-left: 15px !important;
}

.jqTransformSelectWrapper ul {	
	margin: 0;
	
	/* Somente para IE7 */
	*margin-top: 0 !important;
}