/* Declarações gerais */
body { background: url(../img/bg.jpg) repeat-x #0a1f20 }
html, body { height: 100% }
body#secundarias { background: url(../img/bg-secundarias.jpg) repeat-y }
* { border: 0; color: #4f4f4f; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0; padding: 0; line-height: 19px; list-style: none; text-align: justify }
a { text-decoration: none }
a:hover { border-bottom: solid 1px #4F4F4F }
.links-internos { font-weight: bold }
.links-internos-home { font-weight: bold }
a.links-internos-home:hover { border-bottom: solid 1px #FFF; font-weight: bold }
a.links-internos:hover { border-bottom: solid 1px #4F4F4F; font-weight: bold }
hr, .esconder { display: none }
.alinhamento-centro { text-align: center }
.limpar { clear: both }
.italico { font-style: italic; margin-left: 0 !important }
.mr-left { margin-left: 0 !important }
.ident { text-indent: 20px }
.ident-mais { text-indent: 40px }
.mr-top { margin-top: 20px }
.color-branco { color: #FFF }
.link-externo { background: url(../img/site-ext-preto.gif) no-repeat right; padding-right: 20px }
.link-externo-rodape { background: url(../img/site-ext-branco.gif) no-repeat right; padding-right: 20px }
.tira-gota { background-image: none !important }

/* Corrige o float no firfox */
div#superior:after, div#box-vacinas:after, div#conteudo-secundarias ul#anula-list-style li:after, ul#menu-superior:after, div#box-novidades ul li:after { content: "."; clear: both; display: block; visibility: hidden; height: 0 }

/* Envolve o site inteiro */
div#principal { width: 960px; margin: 0 auto; min-height: 70% }
* html #principal { height: 80%; /* hack para IE6 que trata height como min-height */ }


/* Envolve o topo */
div#topo { width: 960px; height: 93px }
div#topo-esquerda { float: left; margin-top: 2px }
div#topo-esquerda a:hover { border-bottom: none }
div#topo-direita { float: right; position: relative; z-index: 1 }
div#topo-direita span { float: right; background: url(../img/telefone.jpg) no-repeat; width: 178px; height: 32px; text-indent: -5000em; margin-top: 11px; margin-right: 6px }
	ul#menu-superior { padding: 0; margin-top: 60px; list-style: none;}
	ul#menu-superior li { float: left }
	
	ul#menu-superior li a { color: #236F70; display: block; font-size: 11px; font-weight: bold; margin-right: 10px; padding: 4px 4px 1px 5px; text-decoration: none }
	ul#menu-superior li a big { font-size: 16px; color: #236f70 }
	ul#menu-superior li:hover { background: url(../img/bg-menu-hover.gif) no-repeat }
	ul#menu-superior li:hover, ul#menu-superior li:hover * { color: #FFF; border: 0 }
	ul#menu-superior li#m-clinica:hover { background-position: 0 0 }
	ul#menu-superior li#m-vacinas:hover { background-position: -67px 0 }
	ul#menu-superior li#m-servicos:hover { background-position: -138px 0 }
	ul#menu-superior li#m-calendario:hover { background-position: -216px 0 }
	ul#menu-superior li#m-alergia:hover { background-position: -382px 0 }
	ul#menu-superior li#m-novidades:hover { background-position: -540px 0 }
	ul#menu-superior li#m-contato:hover { background-position: -626px 0 }
	
	ul#menu-superior li ul { left: -999em; margin-top: -3px; position: absolute }
	ul#menu-superior li ul li { float: none; position: relative }
	ul#menu-superior li ul li a { margin: 0; color: #FFF }
	ul#menu-superior li ul li a:hover { color: #FC9 }
	ul#menu-superior li ul li img.canto { position: absolute; bottom: 0; right: 0 }
	ul#menu-superior li ul li img.canto-topo { position: absolute; top: 0; right: 0 }
	ul#menu-superior li:hover ul { left: auto }
	ul#menu-superior li:hover ul, ul#menu-superior li.sfhover ul { left: auto }
	
	ul#menu-superior li ul, ul#menu-superior li ul:hover { background: #ff9019 url(../img/bg-menu-sub-rodape.gif) no-repeat bottom left }
	ul#menu-superior li ul li:hover { background-image: none }

/* Envolve o conteudo superior - home */
div#superior { width: 960px; height: 490px; background: url(../img/bg-conteudo-superior.jpg) no-repeat top }
div#superior div#box-sobreb { padding-top: 60px; margin-left: 15px; width: 290px }
div#superior div#box-sobreb h2#sobre { background: url(../img/head-box-sobre.gif) no-repeat; width: 231px; height: 28px; text-indent: -5000em; display: block; margin-left: 4px }
div#superior div#box-sobreb h3 { font-size: 16px; color: #1d5e5f; padding: 20px 0 20px 5px; height: 100% }
div#superior div#box-sobreb p#txtSobre { width: 280px; padding-left: 5px }
div#superior div#box-sobreb a#ler-mais { background: url(../img/btn-ler-mais.jpg) no-repeat; padding: 5px 1px; text-indent: -5000em; display: block; float: right; width: 75px; margin-top: 20px }
div#superior div#box-sobreb a:hover { border: none }

/* Envolve o conteudo inferior - home */
div#inferior { height: 411px }
div#inferior * { color: #FFF }
div#flash { background: url(../img/bg-div-flash.jpg) no-repeat; width: 503px; height: 412px; float: left; display: inline }
div#flash object { margin: 77px 0 0 77px }
div#missao-novidades { float: right; margin-top: 50px; width: 450px; display: inline }
div#box-missao h2 { background: url(../img/head-nossa-missao.gif) no-repeat; width: 127px; height: 18px; text-indent: -5000em; display: block }
div#box-missao p { width: 448px; margin-top: 15px; margin-left: 3px }
div#box-novidades h2 { background: url(../img/head-novidades.gif) no-repeat; width: 170px; height: 23px; text-indent: -5000em; display: block }
div#box-novidades { margin-top: 55px }
div#box-novidades ul li span { float: left; margin-top: 15px }
div#box-novidades ul li span#segunda-novidade { margin-top: 55px }
div#box-novidades ul li h3 { float: left; margin-top: 15px; font-size: 14px }
div#box-novidades ul li p { float: right; width: 390px }
a.link-novidades-home:hover { border-bottom: solid 1px #FFF }

/* Data - ultimas novidades empregadas na home, no rodape das secundarias, e na lista da default de novidadese */
.postdate { float: left; height: 50px; margin-top: 10px; margin-right: 10px; position: relative; width: 50px }
.postdateinterno { background: url(../img/bg-data.gif) no-repeat; float: left; height: 50px; margin: 3px 10px 0 0; position: relative; width: 50px }
.month, .day, .year, .month-interno, .day-interno, .year-interno { position: absolute; text-indent: -1000em; background-image: url(../img/datas.gif); background-repeat: no-repeat}
.month 	{ height: 18px; left: -9px; bottom: 0; width: 33px }
.day 	{ height: 26px; left: -1px; top: 4px; width: 30px }
.year 	{ height: 42px; right: 4px;	top: 0; width: 15px }
.month-interno 	{ bottom: 7px; height: 18px; left: -1px; width: 33px }
.day-interno 	{ height: 26px; left: 7px; top: 4px; width: 30px }
.year-interno 	{ height: 42px; right: 1px; top: 1px; width: 15px }
.top-data { margin-top: 49px }

	/* Meses */
	.m-1 { background-position: -2px -4px}
	.m-2 { background-position: -2px -24px}
	.m-3 { background-position: -3px -44px}
	.m-4 { background-position: -2px -64px}
	.m-5 { background-position: -1px -84px}
	.m-6 { background-position: -2px -104px}
	.m-7 { background-position: -1px -123px}
	.m-8 { background-position: -2px -144px}
	.m-9 { background-position: -2px -164px}
	.m-10 { background-position: -3px -184px}
	.m-11 { background-position: -3px -204px}
	.m-12 { background-position: -2px -224px}
	/* Dias */
	.d-1 { background-position: -51px -4px}
	.d-2 { background-position: -51px -34px}
	.d-3 { background-position: -51px -64px}
	.d-4 { background-position: -51px -94px}
	.d-5 { background-position: -51px -124px}
	.d-6 { background-position: -51px -154px}
	.d-7 { background-position: -51px -184px}
	.d-8 { background-position: -51px -214px}
	.d-9 { background-position: -51px -244px}
	.d-10 { background-position: -53px -274px}
	.d-11 { background-position: -52px -304px}
	.d-12 { background-position: -53px -334px}
	.d-13 { background-position: -53px -364px}
	.d-14 { background-position: -53px -394px}
	.d-15 { background-position: -53px -424px}
	.d-16 { background-position: -53px -454px}
	.d-17 { background-position: -92px -4px}
	.d-18 { background-position: -92px -34px}
	.d-19 { background-position: -92px -64px}
	.d-20 { background-position: -91px -94px}
	.d-21 { background-position: -91px -124px}
	.d-22 { background-position: -91px -154px}
	.d-23 { background-position: -91px -184px}
	.d-24 { background-position: -91px -214px}
	.d-25 { background-position: -91px -244px}
	.d-26 { background-position: -91px -274px}
	.d-27 { background-position: -91px -304px}
	.d-28 { background-position: -91px -334px}
	.d-29 { background-position: -91px -364px}
	.d-30 { background-position: -91px -394px}
	.d-31 { background-position: -91px -424px}
	/* Anos */
	.y-2010 { background-position: -139px -2px}
	.y-2011 { background-position: -139px -54px}
	.y-2012 { background-position: -139px -102px}
	.y-2013 { background-position: -139px -152px}
	.y-2014 { background-position: -139px -202px}
	.y-2015 { background-position: -139px -252px}
	.y-2016 { background-position: -139px -302px}
	.y-2017 { background-position: -139px -352px}
	.y-2018 { background-position: -139px -402px}
	.y-2019 { background-position: -139px -452px}

/* Secundarias */
div#conteudo-secundarias { padding-left: 23px; z-index: 0 }
div#conteudo-secundarias p { margin-bottom: 15px }
div#conteudo-secundarias span { margin-left: 23px }
div#texto-esquerda { float: left }
div#texto-esquerda p { width: 719px; margin: 0 0 20px 0; font-size: 12px; color: #000 }
div#fotos-direita { float: right; margin: 0 0 0 20px; width: 177px }
div#fotos-direita img { margin-bottom: 25px }
	/* clinica */
	h1#sobre-immuni { background: url(../img/head-sobre-immuni.jpg) no-repeat; width: 231px; height: 30px; text-indent: -5000em; margin: 43px 0 20px 0 }
	h1#corpo-clinico { background: url(../img/head-corpo-clinico.jpg) no-repeat; width: 183px; height: 37px; text-indent: -5000em; margin: 43px 0 20px 0 }
	h1#localizacao-head { background: url(../img/head-localizacao.jpg) no-repeat; width: 183px; height: 37px; text-indent: -5000em; margin: 43px 0 0 0 }
	div#corpo-clinico-conteudo h2 { margin-bottom: 10px }
	div#corpo-clinico-conteudo ul, div#vacinas-conteudo ul, div#prematuro-conteudo ul { margin-bottom: 20px; overflow: hidden }
	div#corpo-clinico-conteudo ul li, div#vacinas-conteudo ul li, div#prematuro-conteudo ul li { background: url(../img/gota.png) no-repeat 0 2px; padding: 0 0 0 20px; margin-bottom:5px }
	div#corpo-clinico-conteudo ul li ul, div#vacinas-conteudo ul li ul, div#prematuro-conteudo ul li ul { margin: 0; overflow: visible }
	div#corpo-clinico-conteudo ul li ul li, div#vacinas-conteudo ul li ul li, div#prematuro-conteudo ul li ul li { background: none; padding: 0 }
	div#localizacao address { margin-top: 20px }
	div#localizacao div#mapa { width: 935px; margin: 0 auto; margin-bottom: 20px }
	div#localizacao div#mapa object, div#localizacao div#mapa iframe { border: solid 2px #FFF; }
	div#corpo-clinico-conteudo h2 { margin-bottom: 20px; font-size: 16px; color: #1D5E5F }
	img#foto-sobre-immuni { float: left; padding: 0 10px 5px 0; margin-top: 5px }
	/* Vacinas */
	h1#vacinas { background: url(../img/head-vacinas-secundarias.jpg) no-repeat; width: 183px; height: 37px; text-indent: -5000em; margin: 43px 0 0 0 }
	h1#doencas-imunopreviniveis { background: url(../img/head-doencas-immuni.jpg) no-repeat; width: 510px; height: 37px; text-indent: -5000em; margin: 43px 0 0 0 }
	div#vacinas-conteudo { margin: 20px 0 0 0 }
	div#vacinas-conteudo a { border-bottom: 1px solid #4F4F4F }
	div#vacinas-conteudo a:hover, div#vacinas-conteudo a:hover strong  { color: #1D5E5F }
	div#vacinas-conteudo img { float: right }
	div#accordion div h3 a:hover { border-bottom: none }
	div.altura-auto { height: auto !important }
	div.altura-auto ul li { list-style: disc inside; margin: 5px 0 }
	div.altura-auto ul.numerais li { list-style: decimal inside }
	div#vacinas-conteudo a:hover { border: none }
	img-descricao-vacinas { float: right }
	p#descricao-calendario-vacinas { float: right; clear: both; font-size: 10px; margin-right: 22px }
	/* Calendario de vacinas */
	h1#calendarios-vacinas { background: url(../img/head-calendarios.jpg) no-repeat; width: 334px; height: 37px; text-indent: -5000em; margin: 43px 0 0 0 }
	h1#prematuro { background: url(../img/head-prematuro.jpg) no-repeat; width: 151px; height: 37px; text-indent: -5000em; margin: 43px 0 20px 0 }
	h1#crianca { background: url(../img/head-crianca.jpg) no-repeat; width: 151px; height: 37px; text-indent: -5000em; margin: 43px 0 20px 0 }
	h1#adolescente { background: url(../img/head-adolescente.jpg) no-repeat; width: 173px; height: 37px; text-indent: -5000em; margin: 43px 0 20px 0 }
	h1#adultos-idosos { background: url(../img/head-adultos-idosos.jpg) no-repeat; width: 240px; height: 37px; text-indent: -5000em; margin: 43px 0 20px 0 }
	h1#mulher { background: url(../img/head-mulher.jpg) no-repeat; width: 101px; height: 37px; text-indent: -5000em; margin: 43px 0 20px 0 }
	h1#ocupacional { background: url(../img/head-ocupacional.jpg) no-repeat; width: 183px; height: 37px; text-indent: -5000em; margin: 43px 0 20px 0 }
	div#calendarios-conteudo { margin: 43px 0 0 0 }
	div#calendarios-conteudo ul li { list-style: circle inside; margin: 10px 0 }
	div#prematuro-conteudo h2, div#crianca-conteudo h2, div#adolescente-conteudo h2, div#adultos-idosos-conteudo h2, div#mulher-conteudo h2, div#ocupacional-conteudo h2 { margin-bottom: 20px; font-size: 16px; color: #1D5E5F }
	div#prematuro-conteudo p, div#crianca-conteudo p, div#adolescente-conteudo p, div#adultos-idosos-conteudo p, div#mulher-conteudo p, div#ocupacional-conteudo p { margin-bottom: 15px }
	div#prematuro-conteudo img, div#crianca-conteudo img, div#adolescente-conteudo img, div#adultos-idosos-conteudo img, div#mulher-conteudo img, div#ocupacional-conteudo img { float: right; margin: 0 0 0 20px }
	div#prematuro-conteudo ul li, div#crianca-conteudo ul li, div#adolescente-conteudo ul li, div#adultos-idosos-conteudo ul li, div#mulher-conteudo ul li, div#ocupacional-conteudo ul li { margin: 20px 0 }
	a.link-calendario { width: 328px; height: 21px; background: url(../img/btn-calendaro-sbim.gif) no-repeat; text-indent: -5555px; display: block; border: none }
	a.link-calendario:hover { border: none }
	/* Alergia e imunologia */
	h1#alergina-imunologia { background: url(../img/head-alergia-imunologia.jpg) no-repeat; width: 294px; height: 37px; text-indent: -5000em; margin: 43px 0 0 0 }
	div.altura-auto ol li { list-style: decimal inside; margin: 5px 0 }
	/* Contato */
	h1#contato { background: url(../img/head-contato.jpg) no-repeat; width: 263px; height: 37px; text-indent: -5000em; margin: 43px 0 0 0 }
	div#contato-conteudo p { margin: 20px 0 }
		/* Formulario */
		form { width: 521px; margin: 0 auto }
		form label { display: block; cursor: pointer }
		form label.error { color: #F60 }
		form fieldset legend { display: none }
		form fieldset ul li { margin-bottom: 15px }
		form fieldset ul li input#txtNome, form fieldset ul li input#txtEmail, form fieldset ul li input#txtCidade { background-color: #f0fefe; border: solid 2px #cbf9fc; width: 521px; padding: 8px }
		form fieldset ul li textarea#txtMensagem { background-color: #f0fefe; border: solid 2px #cbf9fc; width: 521px; height: 100px; padding: 8px }
		form fieldset ul li select#slcEstado { background-color: #f0fefe; border: solid 2px #cbf9fc; padding: 8px }
		form fieldset ul li input#txtTelefone, form fieldset ul li input#txtCelular { background-color: #f0fefe; border: solid 2px #cbf9fc; padding: 8px; width: 170px }
		form fieldset ul li input#txtTelefone:focus, form fieldset ul li input#txtCelular:focus, form fieldset ul li input#txtNome:focus, form fieldset ul li input#txtEmail:focus, form fieldset ul li input#txtCidade:focus, form fieldset ul li select#slcEstado:focus, form fieldset ul li textarea#txtMensagem:focus { border: #1e6162 solid 2px }
		form fieldset ul li label#mensagem { clear: both }
		form fieldset ul li.form-left { float: left }
		form fieldset ul li#telefone-mr-left { margin-left: 35px }
		form fieldset ul li#celular-mr-left { margin-left: 350px }
		form fieldset ul li input#btnEnviar { background: url(../img/btn-enviar.jpg) no-repeat; width: 91px; height: 25px; text-indent: -5000em; float: right; margin: 3px 4px 0 0; cursor: pointer }
		div.mensagem-enviada { background-color: #f0fefe; border: solid 2px #cbf9fc; width: 521px; padding: 8px; margin: 50px auto }
		div.mensagem-enviada p { text-align: center; width: 519px }
		div.mensagem-enviada p strong { font-size: 14px; color: #1D5E5F }
	/* Novidades */
	h1#novidades { background: url(../img/head-novidades-secundarias.gif) no-repeat; height: 37px; margin: 43px 0 20px 0; text-indent: -5000em; width: 142px }
	div#conteudo-secundarias ul#anula-list-style li { background-image: none; list-style: none; margin: 0 0 15px; clear: both; padding: 0 }
	div#conteudo-secundarias ul#anula-list-style li h2 { margin: 0 }
	div#conteudo-secundarias ul#anula-list-style li h2 a { font-size: 14px; color: #1D5E5F }
	div#conteudo-secundarias ul#anula-list-style li p a { border: 0; clear: none; float: none; margin: 0 }
	div#conteudo-secundarias ul#anula-list-style li p a:hover { border-bottom: dashed 1px #4F4F4F }
	p.fonte { font-size: 10px; margin-bottom: 20px }
	div#corpo-clinico-conteudo h3 { font-size: 14px }
	
	div#novidades-conteudo {}
	div#novidades-conteudo h2 { color: #1D5E5F; font-size: 16px; margin-bottom: 10px }
	div#novidades-conteudo h3 { font-size: 14px; margin-bottom: 10px }
	div#novidades-conteudo p { margin-bottom: 15px }
	div#novidades-conteudo a { border-bottom: 1px solid #4F4F4F }
	div#novidades-conteudo a:hover { color: #1D5E5F }
	div#novidades-conteudo ul { margin-bottom: 15px; overflow: hidden }
	div#novidades-conteudo ul li { background: url(../img/gota.png) no-repeat 0 2px; margin-bottom: 5px; padding: 0 0 0 20px }
	div#novidades-conteudo ul li ul { margin: 0; overflow: visible; text-indent: 0 }
	div#novidades-conteudo ul li ul li { background: none; list-style: disc outside none; margin-left: 15px; padding: 0 }
	div#novidades-conteudo ol { margin-bottom: 15px; overflow: hidden }
	div#novidades-conteudo ol li { list-style: decimal inside; margin-bottom: 5px }


	/* Links */
	h1#links { background: url(../img/head-links.gif) no-repeat; height: 28px; margin: 43px 0 20px 0; text-indent: -5000em; width: 242px }
	h2.links-vacinas-alergias { font-size: 16px; margin-top: 40px }
	ul.lista-links li { margin-top: 20px }

	
	/* Servicos */
	h1#servicos { background: url(../img/head-servicos.gif) no-repeat; height: 29px; margin: 43px 0 20px 0; text-indent: -5000em; width: 114px }
	h1#alergia { background: url(../img/head-alergia.gif) no-repeat; height: 38px; margin: 43px 0 20px 0; text-indent: -5000em; width: 294px }
	h1#empresa { background: url(../img/head-empresa.gif) no-repeat; height: 36px; margin: 41px 0 20px 0; text-indent: -5000em; width: 115px }
	h1#orientacao-viajante { background: url(../img/head-orientacao-viajante.gif) no-repeat; height: 41px; margin: 40px 0 20px 1px; text-indent: -5000em; width: 327px }
	h2.titulos-alergias { margin-top: 50px }
	p.empresa { margin-bottom: 20px }
	p#descricao-ul-servicos { margin-bottom: 0 }
	h2.servicos { margin-bottom: 20px; font-size: 16px; color: #1D5E5F }
	img#servicos-direita { float: right; margin: 0 0 0 20px }
	.convenios { margin: 10px 0 }
	ul#lista-convenios { margin-top: 20px }
	ul#lista-convenios li { float: left; list-style: none !important; margin-left: 7px }
	ul#lista-convenios li#sul-america { margin: 5px 10px 0 0 }

	/* Mapa do Site */
	h1#mapa { background: url(../img/head-mapa.gif) no-repeat; height: 36px; margin: 43px 0 20px 0; text-indent: -5000em; width: 186px }
	ul#mapa-site {  }
	ul#mapa-site li { list-style: disc inside; margin-bottom: 5px }
	ul#mapa-site li h2 { display: inline; font-size: 14px }
	ul#mapa-site li h2 a { font-size: 14px }


/* Envolve o rodape */
div#rodape { background: url(../img/bg-rodape.jpg) no-repeat; width: 960px; height: 107px; clear: both }
div#rodape-esquerda { width: 718px; float: left; display: inline }
div#rodape-esquerda ul { margin-left: 30px; width: 685px; padding-top: 20px }
div#rodape-esquerda ul li { display: inline; color: #FFF }
div#rodape-esquerda ul li a { color: #FFF }
div#rodape-esquerda ul li a:hover { border-bottom-color: #FFF }
div#rodape-esquerda address { margin: 10px 0 0 30px; font-style: normal; color: #FFF; width: 600px }
div#rodape-esquerda p { margin: 10px 0 0 280px; color: #FFF; font-size: 10px; width: 433px }
div#rodape-esquerda p a { color: #FFF; font-size: 10px }
div#rodape-esquerda p a:hover { border-bottom-color: #FFF }
div#rodape-direita { float: right; display: inline }
div#rodape-direita img { width: 197px; height: 88px; margin: 12px 33px 0 0 }
	/* Envolve o rodape das paginas secundarias */
	div#rodape-secundarias { background: url(../img/bg-rodape-secundarias.jpg) repeat-x; height: 260px; clear: both }
	div#conteudo-rodape { width: 960px; height: 153px; margin: 0 auto }
	div#conteudo-rodape-secundarias-esquerda { float: left; width: 435px; margin: 38px 0 0 25px }
	div.rodape-data-novidade-esquerda { float: left }
	div#novidade-rodape-secundarias { float: right; width: 375px }
	div#novidade-rodape-secundarias h3 { margin-top: 15px; color: #FFF }
	div#novidade-rodape-secundarias p { color: #FFF }
	div#conteudo-rodape-secundarias-esquerda h2 { background: url(../img/head-ultimas-novidades-secundarias.jpg) no-repeat; width: 169px; height: 20px; text-indent: -5000em }
	div#conteudo-rodape-secundarias-direita { float: right; width: 376px; margin-top: 38px; margin-right: 8px }
	div#conteudo-rodape-secundarias-direita h2 { background: url(../img/head-links-secundarias.jpg) no-repeat; width: 48px; height: 20px; text-indent: -5000em }
	div#conteudo-rodape-secundarias-direita ul { margin-top: 15px }
	div#conteudo-rodape-secundarias-direita ul li a, div#conteudo-rodape-secundarias-direita ul li a strong { color: #FFF }
	div#conteudo-rodape-secundarias-direita ul li a:hover { border-bottom-color: #FFF }
	div#assinatura-rodape-secundarias { background: url(../img/bg-assinatura-rodape-secundarias.jpg) no-repeat; width: 960px; height: 107px; margin: 0 auto }
	a#princi { background: url(../img/princiweb.gif) no-repeat; width: 106px; height: 9px; text-indent: -5555px; display: block; padding-top: 5px; float: right; margin: 6px 61px 0 0 }
	a#princi:hover { border: 0 }



div#img-novidade { border: 2px solid #FFFFFF; float: left; line-height: 0; margin-right: 10px }

