body { margin: 0; text-align: center; font: 8pt 'Trebuchet MS', Helvetica, sans-serif; color: #6A0900; }
body#headerBody { padding-right: 15px; _padding-right: 0px; }

.msgErro { font-color: #F00; font-weight: bold; text-align: center; width: 400px; margin: 40px 0 30px 0; }

#wrapper { width: 900px; margin: 0 auto; padding: 0; text-align: left; }

#radio { width: 370px; height: 50px; display: inline; margin-left: 515px; }

#controles { width: 100%; height: 15px; clear: both; text-align: center; }
#controles a, #controles a:hover { text-decoration: none; display: block; height: 15px; padding: 0 5px; }
#controles span { display: block; height: 15px; padding: 0 5px; }
#controles h1 { font: bold 11pt clarendonbold, Georgia, serif; margin-top: 1px; margin-bottom: 0; }
#controles ul { padding: 0; list-style: none; float: left; display: inline; margin: 0 0 0 520px; border-right: 1px solid #FFF; }
#controles li { float: left; margin: 0; padding: 0; border-left: 1px solid #FFF; }

#controles li#r1 a, #controles li#r1 span { width: 32px; }
#controles li#r2 a, #controles li#r2 span { width: 67px; }
#controles li#r3 a, #controles li#r3 span { width: 42px; }
#controles li#r4 a, #controles li#r4 span { width: 32px; }

#controles li#r1 a:hover { background-color: #2E318F; }
#controles li#r2 a:hover { background-color: #D71C5C; }
#controles li#r3 a:hover { background-color: #F9AE3B; }
#controles li#r4 a:hover { background-color: #8AC650; }

#conteudo { width: 900px; background-color: #FFF; padding: 10px 0 0 0; margin: 0 auto; text-align: left; }

#conteudo ul#menu { height: 100px; padding: 0; margin: 0 0 20px 25px; list-style: none; }
#conteudo #menu li { float: left; margin-right: 11px; padding-top: 58px; color: #D71C5C; }
#conteudo #menu li a { font: 10pt clarendonbold; color: #b7b28d; text-decoration: none; text-transform: lowercase; }
#conteudo #menu li a:hover { color: #D71C5C; }
#conteudo #menu li img { border: 0; }
#conteudo #menu li#mn_home, #conteudo #menu li#mn_home0 { width: 246px; height: 100px; margin: 0 39px 0 0; padding: 0; }

#conteudo #retranca { float: left; width: 246px; margin: 0 39px 0 25px; display: inline; }
#conteudo #retranca span { font: 120pt/50pt glyphathin, Georgia, serif; color: #D71C5C; text-transform: lowercase; }
#conteudo #retranca span img { margin-top: -25px; }

.coluna2 { width: 570px; }

#conteudo #conteudo_central { float: left; display: inline; font-size: 9pt; }

#conteudo #conteudo_central ul.submenu { padding: 0; margin: 0 0 10px 0; list-style: none; clear: left; }
#conteudo #conteudo_central .submenu li { float: left; margin-right: 12px; color: #D71C5C; }
#conteudo #conteudo_central .submenu li a { font: 10pt clarendonbold; color: #b7b28d; text-decoration: none; text-transform: lowercase; }
#conteudo #conteudo_central .submenu li a:hover { color: #D71C5C; }
#conteudo #conteudo_central .submenu li img { border: 0; }

#conteudo #conteudo_central h1 { font: 30pt/28pt glyphathin, Georgia, serif; color: #EF5A24; margin-bottom: 12px; }
#conteudo #conteudo_central h2 { font: 11pt clarendonbold, Georgia, serif; color: #D71C5C; margin: 10px 0 10px 0; }
#conteudo #conteudo_central p { margin: 0 0 15px 0; color: #6A0900; }

#conteudo #conteudo_central ol#lista_faixas { padding-left: 1.2em; margin-left: 1.4em; list-style: decimal outside; }
#conteudo #conteudo_central #lista_faixas li { font: bold 8pt clarendonbold, Georgia, serif; color: #77CFF4; margin-bottom: 2px; padding-left: 0; }
#conteudo #conteudo_central #lista_faixas li a { color: #6A0900; text-decoration: none; }
#conteudo #conteudo_central #lista_faixas li img { border: 0; }

#conteudo #conteudo_central ul#thumbs_collection { margin: 0; padding: 0; list-style: none; }
#conteudo #conteudo_central #thumbs_collection li { float: left; margin: 3px; padding: 0; }
#conteudo #conteudo_central #thumbs_collection li img { border: 4px solid #C5B097; }
#conteudo #conteudo_central #thumbs_collection li.c1 { background-color: #D51B5C; }
#conteudo #conteudo_central #thumbs_collection li.c2 { background-color: #C4D42E; }
#conteudo #conteudo_central #thumbs_collection li.c3 { background-color: #F17F21; }
#conteudo #conteudo_central #thumbs_collection li.c4 { background-color: #79CEF3; }
#conteudo #conteudo_central #thumbs_collection li.c5 { background-color: #2E318F; }

#conteudo #conteudo_central span.inicial1 { font: 90pt glyphathin, Georgia, serif; color: #D51B5C; text-transform: lowercase; }
#conteudo #conteudo_central span.inicial2 { font: 90pt glyphathin, Georgia, serif; color: #C4D42E; text-transform: lowercase; }
#conteudo #conteudo_central span.inicial3 { font: 90pt glyphathin, Georgia, serif; color: #F17F21; text-transform: lowercase; }
#conteudo #conteudo_central span.inicial4 { font: 90pt glyphathin, Georgia, serif; color: #79CEF3; text-transform: lowercase; }

#conteudo #conteudo_central ul#faixas_alfa { padding: 0; margin: 0; list-style: none; float: left; }
#conteudo #conteudo_central #faixas_alfa li { padding: 0; color: #6A0900; }
#conteudo #conteudo_central #faixas_alfa li a { color: #6A0900; text-decoration: none; }
#conteudo #conteudo_central #faixas_alfa li a:hover { color: #D71C5C; text-decoration: underline; }

#conteudo ul#home_social_networks { margin: 60px 0 0 0; padding: 0; list-style: none; width: 613px; height: 31px; }
#conteudo #home_social_networks li { float: left; margin: 0; padding: 0; height: 31px; }

#conteudo #destaques_dir { width: 175px; float: left; }
#conteudo #destaques_dir h1 { font: 30pt/28pt glyphathin, Georgia, serif; color: #FFFFFF; margin-top: 0; }
#conteudo #destaques_dir h2 { font: 9pt clarendonbold, Georgia, serif; color: #FFFFFF; margin-bottom: 0; }
#conteudo #destaques_dir img { border: 0; }

#conteudo #destaques_dir a.linkDownloadPDF { display: block; height: 37px; margin-top: 10px; padding: 0 0 0 36px; background: url('/img/ico_pdf.jpg') no-repeat; }

#conteudo #destaques_dir ul.lista { padding-left: 0.2em; margin-left: 0.2em; list-style: none; }
#conteudo #destaques_dir ol.lista { padding-left: 1em; margin-left: 1.2em; list-style: decimal outside; }
#conteudo #destaques_dir .lista li { font: bold 8pt clarendonbold, Georgia, serif; color: #D71C5C; margin-bottom: 2px; padding-left: 0; }
#conteudo #destaques_dir .lista li a { color: #FFFFFF; text-decoration: none; }
#conteudo #destaques_dir .lista li a:hover { color: #D71C5C; text-decoration: underline; }
#conteudo #destaques_dir .lista li img { border: 0; }


#copy { width: 100%; height: 25px; font-size: 7pt; text-align: center; margin-top: 50px; color: #6A0900; }