body { background:url(../images/fundo_3.jpg); font-family:Arial, Helvetica, sans-serif;  }
* { font-family:Arial, Helvetica, sans-serif; }
.main { width:846px; margin:0px auto; }
.topo { width:846px; background-image:url(../images/fundo_1.jpg); height:430px; position:relative; margin-top:20px; }

.frmNewsLetter { position:absolute; top:20px; right:20px; font-family:Verdana, Geneva, sans-serif; color:#999696; line-height:23px; text-align:center; }
.frmNewsLetter label { font-size:13px; font-weight:bold; }
.frmNewsLetter span { color:#555555; font-size:14px;}
#FrmNewsletterEmail { padding:3px 20px 3px 3px; background:url(../images/input_contato.jpg); width:172px; height:14px; border:none; font-size:11px; color:#999696;}
.frmNewsLetter #FrmNewsletterBotaoEnviar { border:none; color:#3a3a3a; background-color:#191919; font-size:11px; font-weight:bold; padding:1px 3px; }

.menuTopo { position:absolute; top:250px; left:50px;}
.menuTopo a{ float:left; margin-left:20px; text-decoration:none; width:153px; }
.menuTopo a img { border:4px solid #282828;}
.menuTopo a span { padding:7px 0px 7px 0px; display:block; text-align:center; background-color:#434343; font-size:12px; color:#171717; font-weight:bold; text-transform:uppercase; } 

.menuTopo a .span1 { background-color:#404040; } 
.menuTopo a .span2 { background-color:#666666; } 

.home { position:absolute; top:20px; left:20px; border:none; background-image:url(../images/home.jpg); height:21px; width:20px; display:block; }
.player { width:846px; height:21px; background-color:#191919; text-align:right; margin:0px; padding:0px;}


.corpo { width:846px; padding-top:0px; background:url(../images/fundo_2.jpg) no-repeat; }
.corpo2 { padding-top:15px; }

.titulo { width:846px; background-color:#161616; float:left; border-bottom:2px solid #2d2d2d; }

/* Título da Página */
.titulo h1 {font-size:17px; float:left; margin:0px; padding:14px 0px 12px 20px; }
.titulo h2 {font-size:12px; float:left; margin:0px; padding:16px 0px 12px 20px; background:url(../images/separador.jpg) no-repeat 5px 14px;}
.titulo h1, .titulo h2 { font-weight:bold; color:#8b8b8b; text-transform:uppercase; }
	
/* Menu */
.titulo ul { float:right; padding:0px; margin:0px;}
.titulo ul li {float:left; padding:0px; margin:0px; list-style-type:none;}
.titulo ul li a { color:#8f8e8e; font-size:12px; font-family:Verdana, Geneva, sans-serif; text-decoration:none; float:left; padding:16px 15px; }
.titulo ul li a:hover { color:#111111; background-color:#999; }

.conteudo { float:left; width:826px; padding:10px; font-size:12px; color:#8f8e8e; background-color:#111111; }
.rodape { float:left; width:826px; color:#414141; font-size:11px; text-align:center;  padding:30px 0px 0px 0px; }

.fotos .principal { border-left:8px solid #151714; border-right:8px solid #151714; margin:7px 7px;}


.paginacao { float:left; padding:0px 0px 0px 10px; margin:0px;}
.paginacao li {float:left; padding:0px; margin:0px; list-style-type:none; font-size:12px;  font-family:Verdana, Geneva, sans-serif; }
.paginacao li a { background-color:#131514; color:#8f8e8e; text-decoration:none; float:left; padding:3px 5px; margin-right:6px; }
.paginacao li a:hover { color:#111111; background-color:#999; }
.paginacao li a.selected { color:#111111; background-color:#999; }

.albuns { position:relative; float:left; width:100%; margin:0px; padding:0px; text-align:center; }
.albuns a { position:relative; float:left; width:210px; margin:0px 10px 10px 0px; display:inline; text-align:center; }
.albuns img { position:relative; float:left; margin:0px; padding:0px; border:#191919 5px solid; }
.albuns span, .albuns a { font-weight:bold; color:#8b8b8b; text-transform:uppercase; text-decoration:none; }
