/* CSS Document */
body { margin: 0px 0px 0px 0px; color:#CCCCCC; font-family: Arial, Helvetica, sans-serif; background-color:#000000;}
form { margin: 0px 0px 0px 0px; }
input {background-color:#000000; color:#CCCCCC; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px;}
select {background-color:#000000; color:#CCCCCC; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px;}
a { color:#FFFFFF; text-decoration:none; }
a:hover { color:#FFFFFF; text-decoration:underline; }

/*PUBLIC*/
.Titulo { font-family: Arial, Helvetica, sans-serif; font-size:12pt; color:#E6E6E6; font-weight:bold;}
.Texto {  font-size:15px; color:#EEEEEE;  line-height:150%; }
.Texto a { color:#FFFFFF; text-decoration:underline;}
.Texto a:hover { color:#FFFFFF; text-decoration:underline;}
.Texto_Branco { font-size:15px; color:#FFFFFF; }
.Texto_Branco a { color:#FFFFFF; text-decoration:none;}
.Texto_Branco a:hover { color:#FFFFFF; text-decoration:underline;}
.Texto_Pequeno { font-size:13px; color:#EEEEEE; }
.Artistas {font-size:16px;}

/*INTERNAL*/
.link a { font-size:11px; color:#FFFFFF; text-decoration:none;}
.link a:hover { color:#FFFFFF; text-decoration:underline;}

.smlThumb {border:1px solid #B3B3B3; width:104px; height:104px; padding: 2px 2px 2px 2px;}
.lrgThumb {border:1px solid #B3B3B3; width:150px; height:150px; padding: 2px 2px 2px 2px;}

.letra { font-size: 36pt; color:#E6E6E6; background-color:none;}

.copyright { font-size:9px; color:#999999; text-align:center; }
.copyright a { color:#cccccc; text-decoration:none; }
.copyright a:hover { text-decoration:underline; }

.pages, .alphabet {font-size: 12px;	color: #EEEEEE; text-align:right; padding:10px 5px 10px 0px;}
.alphabet a { color:#FFFFFF; text-decoration:none;}
.alphabet a:hover { color:#FFFFFF; text-decoration:underline;}
.alphabet a#sel { color:#FFFFFF; font-weight:bold;text-decoration:underline;}
.pages a {background-color:#2e2e2e; color:#FFFFFF; text-decoration:none; padding: 1px 4px 1px 4px; margin:0px 3px 0px 3px;}
.pages a#sel {background-color:#424242; color:#FFFFFF; text-decoration:none; padding: 1px 4px 1px 4px; margin:0px 3px 0px 3px;}
.pages a:hover {background-color: #666666; color:#FFFFFF; text-decoration:none;}



.tracker {	font-size: 10px;	color: #999999; padding-right:5px;}
.tracker a {	font-size: 10px;	color: #B5B5B5; text-decoration:none;}

.MenuTable { margin-top:7px; }
.MenuTable td { text-align:right; padding: 3px 0px 3px 0px; }

.MainMenuTable { margin-top:7px; }
.MainMenuTable td { text-align:right; font-size:11px; padding: 3px 15px 3px 0px; height:16px; vertical-align:middle; }
.MainMenuTable td a { color:#B5B5B5; text-decoration:none; }
.MainMenuTable td a:hover { color:#ffffff; text-decoration:none; }
.MainMenuTable td#sel a { color:#ffffff; text-decoration:none; }

.SubMenuTable {}
.SubMenuTable td { font-size:11px; text-align:center; vertical-align:bottom; padding: 0px 7px 10px 7px; }
.SubMenuTable td#separador { padding: 0px 0px 0px 0px; background-image:url(../images/backgrounds/separador_submenu.gif); background-repeat:no-repeat; height:40px; width:1px;}
.SubMenuTable td#sel { border-bottom: 1px solid #FFFFFF; }
.SubMenuTable td#sel a { color:#ffffff; text-decoration:none; }
.SubMenuTable td a { color:#B5B5B5; text-decoration:none; }
.SubMenuTable td a:hover { color:#ffffff; text-decoration:none; }

/*BORDERS*/
.border_grey {border:1px solid #B3B3B3;}
.border_darkgrey {border:1px solid #6b6b6b;}

/*BACKGROUNDS*/
.bkg_row1 {background-image:url(../images/backgrounds/bkg_r1.gif); background-repeat:repeat-x; }
.bkg_row2 {background-image:url(../images/backgrounds/bkg_r2.gif); background-repeat:repeat-x; }
.bkg_row2_home {background-image:url(../images/backgrounds/bkg_r2_home.gif); background-repeat:repeat-x; }
.bkg_footer_L {background-image:url(../images/backgrounds/bkg_footer_left.gif); background-repeat:repeat-x; }
.bkg_footer_R {background-image:url(../images/backgrounds/bkg_footer_right.gif); background-repeat:repeat-x; }
.bkg_black { background-color: #000000; background-image: none; background-repeat:no-repeat;}
.bkg_white { background-color: #FFFFFF; background-image: none; background-repeat:no-repeat;}
.bkg_grey_dark { background-color: #424242; background-image: none; background-repeat:no-repeat; }
.bkg_grey_very_dark { background-color: #292929; background-image: none;  background-repeat:no-repeat;}

