/* CSS Document */
* {margin:0; padding:0 }
body {
	background:black; 
	text-align:center;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	margin:0px;
	padding:0px;
	
}
#geral{
	width:770px;
	
		margin: auto;
		text-align:left;
	border-left:1px solid  #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	background: url(imagens/fd_conteudo.jpg)  left ;
	padding:0px;
	color:#e9e9e9;
	overflow:hidden;

}
p { color:#d6d6d6; font:12px Verdana, Arial, Helvetica, sans-serif; }
/************
   CABEÇALHO
*************/

div#cabecalho {
	text-align:center;
	background-image: url(imagens/fd_cabecalho.jpg);
	background-repeat:repeat-x;
	top:0px; left:0px;
	color: #666666;
	width: 770px;
	margin:0px;
	background-color:black;
	border-top:2px solid #999999;
	border-bottom:2px solid #999999;
	padding-top:5px;
	padding-bottom:3px;
	}
div#cabecalho a, a:link, a:active {	font-family:Arial, Helvetica, sans-serif;font-size:75%;	font-weight:bolder;	text-decoration:none; color:#666666;  padding:0px 16px 0px 16px;	border-left:1px solid  #e5e5e5;	letter-spacing: 1px;	margin:0px;}
div#cabecalho a:hover {	 color:black; }

/************
   TOPO
*************/
div#topo {  background-image:url(imagens/fd_topo.jpg); background-repeat:no-repeat; top:0px; left:0px; padding:0px; margin:0px;
width:770px; height:161px; }
#menubv {position:relative;float:right;width: 11.5em;padding:0 15px 0 0;margin: 0; font: 14px  Arial, Helvetica, sans-serif ; font-weight:900;
top: 7px;text-align:left;
}
#menubv ul {
list-style: none;margin: 0;padding: 0;
}
#menubv li {
border-bottom: 1px solid #C0A421;margin: 0;list-style:none;    border-left: none; font-weight:900;
}
#menubv li a {display: block;padding: 5px 9px 3px 0.5em; font: 14px  Arial, Helvetica, sans-serif ;    color: #FFFF00 ;text-decoration: none; font-weight:900; border-left: none;
}
#menubv li a:hover {color:white;background-color:#1E4741;
}
/* Fix IE. Hide from IE Mac \*/
* html #menubv ul li { float: right; height: 1%; }
* html #menubv ul li a { height: 1%; }
/* End */

/*BEM-VINDO */
div#bem-vindo { width:770px; height: 20px;  background-image:url(imagens/fd_bem-vindo.jpg); background-repeat:repeat-x;  text-align:center; font-size:80%; height: 20px; margin:0px; padding:6px 0px 0px 0px; border-bottom:2px solid #999999; clear:both; }
div#bem-vindo h1 { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.inicio { float:left; clear:none; text-align:left}
.inicio a { float:left; clear:none; padding:0 10px; text-decoration:none}
.inicio a  img { border:none}
.inicio a:hover { background:#666666}

/************
   PRODUTOS
*************/
div#produtos { margin:0; padding:0;  border:none; text-align:left;   height:188px;  position: relative;  width:769px; overflow:hidden;  }
div#produtos img { padding:0; margin:0; border-right:1px solid #d9d9d9 }
.fotos-esquerda, .fotos-esquerda a:active { float:left; clear:none; margin:0; padding:0;}
 
div#barra { width:100%; height:14px; background:url(imagens/barra_produtos.jpg) repeat-x left top; margin:0; clear:both; border-top:2px solid #B9B9B9; padding:0;}
/************
  CONTEUDO
*************/

div#conteudo { 
 	width:760px; height:auto; margin:3px 2px 3px 2px;; padding:8px 0 0 0 ; background:black url(imagens/fd_conteudo.jpg) repeat left ; clear:both;  } 

div#esquerda { top:0; left:0; float:left;  width:177px;  margin:5px 2px 3px 7px; padding:0; border:none; background:url(imagens/fd_destaques.jpg)  repeat-y left;  overflow:visible}
div#esquerda h3 {color:white; font:17px  Arial, Helvetica, sans-serif; font-weight:800; padding:8px 0 10px 15px; text-align:left; margin:0 0 0 -1px; background:url(imagens/aba_destaques.jpg) no-repeat 0 0; width:100%; top:0; left:0;}
.titulodestaque { width:176px; height:26px;  }
div#esquerda h1 { width:auto; background:  url(imagens/fd_titulo_destaques.jpg) no-repeat  0 0;  padding:7px 0 10px 5px; font: 12px  Arial, Helvetica, sans-serif bolder;  color:#000; font-weight:600; margin-top:3px  }
div#esquerda h2 a { margin:0 0 5px 3px; padding:1px 4px 4px 4px; border: none;  font: 11px  Arial, Helvetica, sans-serif ; color:black;   text-decoration:none; display:block;}
div#esquerda h2 a:hover { background:#669999; text-decoration:none;}
.contentesq { width:174px; height:420px; background:none; border:none; top:0; overflow:hidden;} 
div#direita {  width::587px; margin:5px 0px 3px 190px; padding:6px 0px 2px 1px; clear:none; 
}
div#direita-topo { width:518px; height:172px; margin:0 2px 5px 10px; padding:0 0 0 0; background-image:url(imagens/fd_direita.jpg); background-repeat: repeat-y; left:0;  }
div#tocador { width:740px; height:155px; border:1px solid #CCCCCC; background:black; margin:32px 6px 10px 6px; padding:5px; clear:both; float:none; }
<!--[if IE]>
div#tocador{  margin-top:52px  ; }
<![endif]-->
#txtTocador { width:194px; clear:none; margin:1px; float:left; padding:0 }
#txtTocador p { font:12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:5px 1px; }

#faixas { margin:-11px 0px 0px -2px; padding:0; border:none; float:left; clear:both;  }
.floatleftnone { float:left; clear:both; margin:-12px 0px 0px -2px ; padding:-3px; }
<!--[if IE]>
.floatleftnone { float:left; clear:both; margin:-12px -2px -2px -3px ; padding:-3px;  }
<![endif]-->


.cada-destaque { padding:10px; margin:10px 0; border-bottom:1px  dotted #777777;  }
.cada-destaque h1 a { margin-bottom:5px; border-bottom:1px solid #444444; border-left:3px solid #444444;
padding:5px; color:#CCCCCC; font:normal 14px Georgia, "Times New Roman", Times, serif; display:block; }
.cada-destaque h1 a:hover { background:#006666;}
.cada-destaque h2 { font:normal 12px Verdana, Arial, Helvetica, sans-serif; margin:8px 5px;}

.paginacao { font:normal 11px Verdana, Arial, Helvetica, sans-serif; padding:4px 3px; margin:0 3px; background:#333333;
border:1px solid #CCCCCC; color:#f3f3f3;}
.paginacao a {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#f3f3f3; border-left:none; padding:0;  }
.paginacao a:hover { color:#FFFF00;}

.titulo-noticia { margin:10px; font:bold 23px Georgia, "Times New Roman", Times, serif; color:#FF9900; 
border-bottom:1px dotted #CCCCCC; border-top:1px dotted #CCCCCC; border-left:3px solid #cccccc;border-right:3px solid #cccccc; padding:9px 5px;} 
.corpo-noticia { margin:0 10px 20px 10px;}
.corpo-noticia a {  font:bold 12px Verdana, Arial, Helvetica, sans-serif ; color:#FF9900; text-decoration:none; border:none; 
 	}
.corpo-noticia a:hover {
 text-decoration:underline	
}

.corpo-noticia p { margin:7px 0;}

#cada-banda { width:520px; display:table; clear:both; padding:7px; background:url(../imagens/fd_cadabanda.jpg) no-repeat  left top; margin:10px 0}
#cada-banda img { border:2px solid #dcdcdc;} 
.foto-banda { float:left; clear:none; margin:0 7px; }
.nome-banda { width:310px; height:auto; display:table; float:left}
.nome-banda a { width:300px; float:left; font:bold 19px Georgia, "Times New Roman", Times, serif; color:#FFCC00; margin:33px 0px 0 4px; border:none; clear:none}
.nome-banda a:hover { color:#CC6600}
/***********************
SlideShow
***********************/
#slideshow { margin:1px 10px 30px 7px ; overflow:hidden; }
#slideshow h5 { margin:18px 1px 5px 8px; font:14px Arial, Helvetica, sans-serif; color:#FFCC00;}
#slideshow h6 { margin:1px; font:12px Arial, Helvetica, sans-serif; color:#e5e5e5; padding:5px 1px}
.fotopainel { float:left; clear:none; margin:8px 4px; padding:1px 1px; }
#slider1 { margin:1px 0px 1px 50px;  }


#slider1 h5 { margin:18px 1px 5px 8px; font:14px Arial, Helvetica, sans-serif; color:#FFCC00;}
#slider1 h6 { margin:1px; font:12px Arial, Helvetica, sans-serif; color:#e5e5e5; padding:5px 1px}

.contentslide{
border: 1px solid #dcdcdc;
border-bottom-width: 1px;
padding: 3px;
width: 462px;
height: 170px; background:black;
}


.contentslide .contentdiv{
display: none; 
}


.pagination{
width: 466px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;
background: url(imagens/paginacao.jpg) repeat-y left top ;
border: 1px solid #0F8583;
border-width: 0 1px; /*Left/ right border width of pagination DIV.*/
padding: 4px 4px 4px 0px;
margin:0 0 40px 49px
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 450px; /*IE5 width*/
w\idth: 466px; /*IE6 width*/
}

.pagination a{
padding: 2px 5px;
text-decoration: none; 
color: #006633;
background-color:#91C7C6;
border:1px solid white;
font:11px Verdana, Arial, Helvetica, sans-serif;
}

.pagination a:hover, .pagination a.selected{
color:white;
background-color: #006666;
}
.tituloSlide { background:url(imagens/fd_titulopainel.jpg) repeat-y right top; margin:0px; padding:3px 10px; font:13px Arial, Helvetica, sans-serif; color:white; }
/*************
Galeria
*****************/
div#galeria { width:535px; height:200px; background:url(imagens/fd_galeria.jpg) no-repeat left bottom; margin:22px 1px 12px 17px; padding:1px; overflow:hidden; clear:none}
div#galeria h4 { font:14px "Courier New", Courier, monospace; color:#FFFFFF; text-align:center; }
.fotosgaleria { widows:370px; height:160px; margin:10px 1px 2px 86px; overflow:hidden }
div#cada-galeria { width:535px; margin:15px 2px 12px 96px; }
.titulo-galerias { font:normal 20px Georgia,"Courier New", Courier, monospace; color:#FF9900;}
 
	


/****** ENSAIOS ***************/
#ensaios {margin:20px 30px; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
/************
  RODAPÉ
*************/
#quebra {clear:both; float:none}
div#rodape { width:770px; height:30px; text-align:center; margin:auto; clear:both; 
}
ul.rodape { margin:0; 	padding:0 0.6em 0.2em 0.6em;	text-align:center; color:#FFFFFF; 	}
ul.rodape  li {	list-style:none; 	display:inline; 	}
ul.rodape  li a { 	font:0.68em   Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-align:center;	padding:0px 3px 0px 7px;	text-decoration:none;  line-height:110%;	border:none; border-left:1px solid #666666; margin:2px 1px 2px 1px }
ul.rodape  a:hover{	background:#666666;}
.endereco { height:84px; width:655px; background:url(imagens/fd_endereco.png) no-repeat left top; padding:15px 2px; text-align:center; margin:10px 20px 10px 40px; color:white;}
.endereco h1 { font:11px Verdana, Arial, Helvetica, sans-serif; }
.endereco h2 { font:12px  Verdana, Arial, Helvetica, sans-serif; margin:2px 1px 4px 1px;}
.base {height:30px; background:url(../imagens/fd_rodape.jpg) repeat-x top; border-bottom:4px solid #C8A38C; }
#credtos { width:606px; clear:both;  margin:-50px -60px 6px 0; text-align:right; overflow:visible;}
#hannots { width:250px; height:52px;  clear:both; float:right; margin-right:0; overflow:visible; }
#atualize { width:740px; margin:10px; clear:both; }