/*
********************************
**	(c)2008 R3 WEBMOTION	  **
**	contact: info@r3.com.br	  **
********************************
*/

/* Geral */
* { margin:0; padding:0; text-decoration:none; list-style:none; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; }
body { background: #000; }
div#central { margin:0; width:950px; background:#000 url(../img/fundo_menu_header.gif) top left no-repeat; min-height:560px; }
strong { font-weight:bold !important; }
em { font-style:italic !important; }
a { text-decoration:none; color:#000; }
a:hover { color:#FF9933; }
a img { border:none; }

/* Header */
div#header { width:950px; height:125px; }
div#header h1 { padding:21px 0 0 21px; }

/* Footer */
div#footer { clear:both; display:block; position:fixed; width:950px; height:69px; text-align:right; background:url(../img/fundo_footer.png) bottom right no-repeat; margin-top:10px; bottom:0; right:0; }
div#footer div#creditos { margin:50px 20px 10px 0; }

/* Navigation */
div#nav_block { float:left; display:inline; }
ul#nav { display:block; width:167px; padding-left:21px; }
ul#nav li { display:block; }
ul#nav li a { display:block; text-indent:-5000px; overflow:hidden; width:146px; }
ul#nav li a#per { background:url(../img/nav_per.png) 0 0 no-repeat; height:55px; }
ul#nav li a#per:hover { background:url(../img/nav_per.png) 0 -55px no-repeat; }
ul#nav li a#per.selected { background:url(../img/nav_per.png) 0 -55px no-repeat; }
ul#nav li a#alb { background:url(../img/nav_alb.png) 0 0 no-repeat; height:51px; }
ul#nav li a#alb:hover { background:url(../img/nav_alb.png) 0 -51px no-repeat; }
ul#nav li a#alb.selected { background:url(../img/nav_alb.png) 0 -51px no-repeat; }
ul#nav li a#aqu { background:url(../img/nav_aqu.png) 0 0 no-repeat; height:54px; }
ul#nav li a#aqu:hover { background:url(../img/nav_aqu.png) 0 -54px no-repeat; }
ul#nav li a#aqu.selected { background:url(../img/nav_aqu.png) 0 -54px no-repeat; }
ul#nav li a#aut { background:url(../img/nav_aut.png) 0 0 no-repeat; height:56px; }
ul#nav li a#aut:hover { background:url(../img/nav_aut.png) 0 -56px no-repeat; }
ul#nav li a#aut.selected { background:url(../img/nav_aut.png) 0 -56px no-repeat; }
ul#nav li a#con { background:url(../img/nav_con.png) 0 0 no-repeat; height:64px; }
ul#nav li a#con:hover { background:url(../img/nav_con.png) 0 -64px no-repeat; }
ul#nav li a#con.selected { background:url(../img/nav_con.png) 0 -64px no-repeat; }
ul#nav li a#dow { background:url(../img/nav_dow.png) 0 0 no-repeat; height:47px; }
ul#nav li a#dow:hover { background:url(../img/nav_dow.png) 0 -47px no-repeat; }
ul#nav li a#dow.selected { background:url(../img/nav_dow.png) 0 -47px no-repeat; }
div#volta { display:block; width:167px; padding-left:21px; }
div#volta a { display:block; text-indent:-5000px; overflow:hidden; width:146px; background:url(../img/nav_vol.png) 0 0 no-repeat; height:53px; }
div#volta a:hover { background:url(../img/nav_vol.png) 0 -53px no-repeat; }

/* Pre Home */
div#pre_home { position:absolute; z-index:1; top:0; left:0; width:100%; height:100%; background:#000; overflow:hidden; }
div#pre_home a { position:absolute; z-index:2; text-align:center; width:100%; padding-bottom:20px; }

/* Banners */
#banner1 { display:none; position:absolute; }
#banner2 { display:none; position:absolute; }

/* Content */
div#content { float:left; display:inline; width:740px; }

div#content ul.subnav { display:block; width:630px; padding-left:80px; }
div#content ul.subnav li { float:left; display:inline; padding-right:20px; padding-bottom:20px; text-align:center; }
div#content ul.subnav li.quebra { clear:both; display:block; }
div#content ul.subnav li.nospace { padding:0; }
div#content ul.subnav li a { font-size:18px; color:#fff; }
div#content ul.subnav li a:hover { color:#CDBCA4; }
div#content ul.subnav li a img { display:block; border:none; }
div#content ul.subnav li a span { display:block; padding-top:10px; white-space:nowrap; }

div#content .col { float:left; display:inline; width:auto; padding-right:20px; }

div#content h2 { font-size:24px; color:#A09384; padding:0 0 15px 0; }
div#content h2.album { font-size:24px; color:#fff; padding:0 0 5px 0; }
div#content h3 { font-size:18px; color:#fff; padding:0 0 10px 0; }
div#content p { font-size:14px; font-weight:normal; color:#fff; padding:0 0 5px 0; }
div#content p strong { font-weight:bold !important; color:#A09384 !important; }
div#content p em { font-style:italic !important; }
div#content p a { color:#CDBCA4 !important; text-decoration:underline !important; }
div#content p a:hover { color:#A09384 !important; }
div#content p img { padding:5px; border:none; }
