body {
	background:#f5f5f5 url(imagens/bg_body.jpg) repeat-x top left;
}

div#container {
	width:980px;
	background:#d3391e;
}

div#container_padding {
	padding:10px;
}

div#header {
	width:960px;
	font-size:0;
}

div#titulo_geral {
	font-size:28px;
	font-weight:bold;
	color:#6d6e71;
	padding-bottom:10px;
}

div#titulo_geral_pequeno {
	font-size:18px;
	font-weight:bold;
	color:#6d6e71;
	padding-bottom:10px;
}

	div#titulo_geral span {
		color:#f58220;
	}
	
	div#titulo_geral_pequeno span {
		color:#f58220;
	}
	
	div.borda_titulo_geral {
		border-bottom:1px solid #dcdbdb;
		padding-bottom:3px !important;
		margin-bottom:10px;
	}

div#menu {
}

	div#menu ul,li {
		margin:0;
		padding:0;
		list-style:none;
	}
	
	div#menu li {
		float:left;
		height:31px;
		font-size:18px;
		font-weight:bold;
	}
	
		div#menu li div {
			padding:4px 11px 0 12px;
		}
	
	div#menu li.on {
		background:none;
		color:#ffffff;
	}
	
	div#menu li.off {
		background:#ffffff;
		color:#f58220;
	}
	
	div#menu li.off:hover {
		background:none;
		color:#ffffff;
		cursor:pointer;
	}
	
div#menu_midia {
}

	div#menu_midia ul,li {
		margin:0;
		padding:0;
		list-style:none;
	}
	
	div#menu_midia li {
		float:left;
		height:31px;
		font-size:18px;
		color:#ffffff;
	}
	
		div#menu_midia li div {
			padding:4px 6px 0 6px;
		}
	
	div#menu_midia li a {
		color:#000000;
		text-decoration:none;
	}
	
	div#menu_midia li a:hover {
		color:#ffffff;
	}

div#main {
	width:960px;
	background:#ffffff url(imagens/bg_main.jpg) repeat-x;
}

	div#main_padding {
		padding:10px;
	}
	
div#coluna1 {
	width:230px;
}

	div#coluna1 div.box_pequeno {
		width:220px;
		background:#000000;
	}
	
		div#coluna1 div.box_pequeno div.box_pequeno_padding {
			padding:10px;
		}
	
		div#coluna1 div.box_pequeno div.titulo {
			font-size:28px;
			font-weight:bold;
			color:#6d6e71;
			border-bottom:1px solid #cccccc;
			padding-bottom:10px;
		}
		
		div#coluna1 div.box_pequeno div.titulo span {
			color:#f58220;
		}
		
		div#coluna1 div.box_pequeno div.item_agenda {
			line-height:1.3;
			padding-top:5px;
			border-bottom:1px dashed #6d6e71;
			padding-bottom:5px;
			font-size:14px;
		}
		
			div#coluna1 div.box_pequeno div.item_agenda span {
				color:#ffffff;
			}
			
			div#coluna1 div.box_pequeno div.item_agenda span.titulo {
				color:#ffffff;
				font-weight:bold;
			}
			
			div#coluna1 div.box_pequeno div.item_agenda span.titulo_grande {
				color:#ffffff;
				font-weight:bold;
				font-size:16px;
			}
			
			div#coluna1 div.box_pequeno div.item_agenda span.descricao {
				color:#ffffff;
				font-size:13px;
			}
			
			div#coluna1 div.box_pequeno div.mais {
				color:#ffffff;
				font-size:13px;
				font-weight:bold;
				padding:5px 0 5px 0;
			}
			
				div#coluna1 div.box_pequeno div.mais a {
					color:#f58220;
					text-decoration:none;
				}
				
				div#coluna1 div.box_pequeno div.mais a:hover {
					color:#ffffff;
				}
		
			div#coluna1 div.box_pequeno table#form_newsletter {
				color:#ffffff;	
				margin:0;
				padding:0;
			}
			
				div#coluna1 div.box_pequeno table#form_newsletter td {
					padding:2px 4px 2px 0;
				}
			
				div#coluna1 div.box_pequeno table#form_newsletter input.campo {
					width:153px;
					height:22px;
					background:#ffffff;
					border:none;
          font-size:18px;     
				}

div#coluna_conteudo {
	width:710px;	
}

	div#meio_grande {
		width:710px;
	}
	
	div#meio {
		width:480px;
	}
	
	div.meio_preto {
		background:#000;
	}
	
	div.meio_branco {
		background:#fff;
		min-height:600px;
	}
	
		div#meio div.download_musica {
			width:250px;
		}
		
			div#meio div.download_musica br {
				font-size:0;
				padding:0;
				margin:0;
				line-height:0;
			}
			
			div#meio div.download_musica div.ver_todas_musicas {
				padding-top:5px;
				font-size:13px;
				font-weight:bold;
				color:#000000;
			}
			
				div#meio div.download_musica div.ver_todas_musicas a {
					color:#000000;
					text-decoration:none;
				}
				
				div#meio div.download_musica div.ver_todas_musicas a:hover {
					color:#666666;
				}
		
			div#meio div.download_musica div.titulo_album {
				font-size:14px;
				font-weight:bold;
				color:#000000;
				padding-bottom:5px;
			}
			
			div#meio div.download_musica ul,li {
				margin:0;
				padding:0;
				list-style:none;
			}
			
			div#meio div.download_musica li {
				border-bottom:1px solid #dadcdd;
				padding:3px 0 2px 0;
			}
			
				div#meio div.download_musica li div.num_faixa {
					min-width:20px;
					font-size:12px;
					color:#939598;
					font-weight:bold;
				}
				
				div#meio div.download_musica li div.titulo_faixa {
					font-size:12px;
					color:#000000;
				}
				
					div#meio div.download_musica li div.titulo_faixa a {
						color:#ff0000;
						text-decoration:none;
					}
					
					div#meio div.download_musica li div.titulo_faixa a:hover {
						color:#000000;
					}
				
				div#meio div.download_musica li div.seta_faixa {
					font-size:0;
				}
				
				div#meio div.download_musica li br {
					font-size:0;
					padding:0;
					margin:0;
					line-height:0;
				}
				
		div#meio div.extra_item {
			padding:12px;
		}
		
			div#meio div.extra_item_area {
				max-width:148px;
			}
		
			div#meio div.extra_item div.extra_imagem {
				font-size:0;
			}
			
			div#meio div.extra_item div.extra_titulo {
				font-size:14px;
				font-weight:bold;
				color:#000;
				padding-top:5px;
			}
			
			div#meio div.extra_item div.extra_descricao {
				font-size:13px;
				color:#000;
				padding-top:5px;
			}
	
		div#meio div.link_download {
			font-weight:bold;
			font-size:15px;
			color:#d1d3d4;
		}
		
			div#meio div.link_download a {
				color:#f58220;
				text-decoration:none;
			}
			
			div#meio div.link_download a:hover {
				color:#000000;
			}
	
		div#meio div#meio_padding {
			padding:10px;
		}
		
		div#meio_padding div.texto_meio {
			font-size:13px;
			color:#231f20;
			line-height:1.3;
		}
		
		div#meio div.discografia_titulo {
			font-size:15px;
			font-weight:bold;
		}
		
		div#meio div.discografia_texto {
			font-size:13px;
      line-height:1.3;   
		}		
		
		div#meio div.item_agenda {
			padding:0 10px 10px 10px;
			line-height:1.3;
		}
		
			div#meio div.item_agenda div.item_agenda_area {
				border-bottom:1px dashed #939598;	
				padding-bottom:10px;
			}
			
				div#meio div.item_agenda div.agenda_hora {
					font-size:16px;
				}
				
				div#meio div.item_agenda div.agenda_data {
					font-size:20px;
				}
				
				div#meio div.item_agenda div.agenda_local {
					font-size:14px;
				}
				
				div#meio div.item_agenda div.agenda_endereco {
					font-size:14px;
				}
				
					div#meio div.item_agenda div.agenda_endereco a {
						text-decoration:none;
						color:#f58220;
					}
					
					div#meio div.item_agenda div.agenda_endereco a:hover {
						text-decoration:none;
						color:#ffffff;
						background:#f58220;
					}
				
				div#meio div.item_agenda div.agenda_info {
					font-size:14px;
					color:#d1d3d4;
				}
				
					div#meio div.item_agenda div.agenda_info a {
						color:#f58220;
						text-decoration:none;
					}
					
					div#meio div.item_agenda div.agenda_info a:hover {
						color:#000000;
					}
					
			div#meio div.item_noticia {
				padding:0 10px 10px 10px;
				line-height:1.3;
			}
			
				div#meio div.item_noticia div.item_noticia_area {
					border-bottom:1px dashed #939598;	
					padding-bottom:10px;
				}
				
				div#meio div.item_noticia div.noticia_data_hora {
					font-size:17px;
					color:#f58220;
				}
				
				div#meio div.item_noticia div.noticia_titulo {
					font-size:17px;
					font-weight:bold;
					color:#000000;
				}
				
				div#meio div.item_noticia div.noticia_texto {
					color:#231f20;
					font-size:13px;
				}
        
          div#meio div.item_noticia div.noticia_texto a {
            text-decoration:none;
            color:#f58220;
          }
          
          div#meio div.item_noticia div.noticia_texto a:hover {
            color:#ffffff;
            background:#f58220;
          }
				
				div#meio div.item_noticia div.noticia_info {
					font-size:14px;
					color:#d1d3d4;
				}
				
					div#meio div.item_noticia div.noticia_info a {
						color:#f58220;
						text-decoration:none;
					}
					
					div#meio div.item_noticia div.noticia_info a:hover {
						color:#000000;
					}
			
			div#meio div.navega_bottom {
				padding-top:10px;
				font-size:15px;
				font-weight:bold;
				color:#d1d3d4;
			}
			
				div#meio div.navega_bottom a {
					color:#f58220;
					text-decoration:none;
				}
				
				div#meio div.navega_bottom a:hover {
					color:#000000;
				}
		
		div#meio div.galeria_fotos {
			padding:0 10px 0 10px;
		}
		
			div#meio div.galeria_fotos div.galeria_fotos_area {
				border-bottom:1px solid #DCDBDB;
				padding-bottom:10px;
			}
		
			div#meio div.galeria_fotos div.titulo_galeria {
				font-size:14px;
				padding-left:6px;
			}
			
			div#meio div.galeria_fotos div.data_galeria {
				font-size:22px;
				font-weight:normal;
				padding-right:6px;
				padding-bottom:5px;
			}
		
			div#meio div.galeria_fotos div.foto_galeria {
				padding:5px;
				font-size:0;
			}
			
				div#meio div.galeria_fotos div.foto_galeria img {
					border:2px solid #d2d4d5;
          max-height:81px;
				}
				
		div#meio div.galeria_videos {
			padding:0 10px 0 10px;
		}
		
			div#meio div.galeria_videos div.galeria_videos_area {
				border-bottom:1px solid #DCDBDB;
				padding-bottom:10px;
			}
		
			div#meio div.galeria_videos div.titulo_galeria {
				font-size:14px;
				padding-left:6px;
			}
			
			div#meio div.galeria_videos div.data_galeria {
				font-size:22px;
				font-weight:normal;
				padding-right:6px;
				padding-bottom:5px;
			}
		
			div#meio div.galeria_videos div.video_galeria {
				padding:5px;
				font-size:0;
			}
			
			div#meio div.galeria_videos div.video_descricao {
				font-size:13px;
				color:#000000;
				width:220px;
			}
			
				div#meio div.galeria_videos div.video_descricao div.video_titulo {
					font-weight:bold;
					padding:5px 0 5px 0;
				}
				
				div#meio div.galeria_videos div.video_descricao div.video_texto {
					min-height:50px;
				}
		
		div#meio_padding div.video_home {
		}
		
			div#meio_padding div.video_home div.video {
				font-size:0;
			}
			
			div#meio_padding div.video_home div.descricao {
				padding-top:10px;
			}
			
				div#meio_padding div.video_home div.descricao div.titulo_video_home {
					font-size:28px;
					font-weight:bold;
					color:#6d6e71;
					padding-bottom:5px;
				}
				
					div#meio_padding div.video_home div.descricao div.titulo_video_home span {
						color:#f58220;
					}
					
				div#meio_padding div.video_home div.descricao div.descricao_video_home {
					font-size:14px;
					font-weight:bold;
					color:#ffffff;
				}
				
				div#meio_padding div.video_home div.descricao div.mais {
					font-size:15px;
					font-weight:bold;
					color:#ffffff;
				}
				
					div#meio_padding div.video_home div.descricao div.mais a {
						color:#f58220;
						text-decoration:none;
					}
					
					div#meio_padding div.video_home div.descricao div.mais a:hover {
						color:#ffffff;
					}
					
		div.area_galeria_home {
		}
		
			div.area_galeria_home div.foto_home {
				font-size:0px;
				padding:2px;
			}
			
				div.area_galeria_home div.foto_home img {
					border:3px solid #d1d3d4;
          max-height:81px;     
				}
				
				div.area_galeria_home div.mais {
					font-size:15px;
					font-weight:bold;
					color:#6d6e71;
					padding:70px 7px 0 0;
				}
				
					div.area_galeria_home div.mais a {
						color:#f58220;
						text-decoration:none;
					}
					
					div.area_galeria_home div.mais a:hover {
						color:#6d6e71;
					}
		
	div#coluna2 {
		width:230px;
	}
	
		div#coluna2 div.box_pequeno {
			width:220px;	
		}
		
			div#coluna2 div.box_pequeno_padding {
				padding:10px;
			}
		
			div#coluna2 div.box_pequeno div.titulo {
				font-size:28px;
				font-weight:bold;
				color:#6d6e71;
				padding-bottom:5px;
			}
			
				div#coluna2 div.box_pequeno div.titulo span {
					color:#f58220;
				}
			
			div#coluna2 div.box_pequeno div.informacao1 {
				font-size:11px;
				font-weight:bold;
				color:#000000;
				line-height:1.1;
			}
      
        div#coluna2 div.box_pequeno div.informacao1 a {
          color:#F58220;
          text-decoration:none;
        }
        
        div#coluna2 div.box_pequeno div.informacao1 a:hover {
          color:#000000;
          background:#F58220;
        }
        
        #F58220
			
			div#coluna2 div.box_pequeno div.informacao2 {
				font-size:11px;
				color:#000000;
				line-height:1.1;
				padding-top:5px;
			}
			
			div#coluna2 div.box_pequeno div.fotos_box_pequeno {
				font-size:0;
			}
			
				div#coluna2 div.box_pequeno div.fotos_box_pequeno div.foto_item {
					font-size:0;
					padding:2px 6px 2px 6px;
				}
				
					div#coluna2 div.box_pequeno div.fotos_box_pequeno div.foto_item img {
						border:3px solid #d1d3d4;
            max-height:70px;      
					}
					
				div#coluna2 div.box_pequeno div.fotos_box_pequeno div.mais_fotos {
					font-size:15px;
					font-weight:bold;
					color:#6d6e71;
					padding-right:10px;
				}
				
					div#coluna2 div.box_pequeno div.fotos_box_pequeno div.mais_fotos a {
						color:#f58220;
						text-decoration:none;
					}
					
					div#coluna2 div.box_pequeno div.fotos_box_pequeno div.mais_fotos a:hover {
						color:#6d6e71;
					}

		div#coluna2 div.box_pequeno_cinza {
			width:220px;	
			background:#a7a9ac;	
		}
		
			div#coluna2 div.box_pequeno_cinza div.titulo {
				font-size:28px;
				font-weight:bold;
				color:#000000;
				padding-bottom:5px;
				border-bottom:1px solid #ffffff;
			}
			
				div#coluna2 div.box_pequeno_cinza div.titulo span {
					color:#ffffff;
				}
				
			div#coluna2 div.box_pequeno_cinza div.item {
			}
			
				div#coluna2 div.box_pequeno_cinza div.item div.foto {
					width:106px;
					padding-right:5px;
					font-size:0;
				}
				
				div#coluna2 div.box_pequeno_cinza div.item div.descricao {
					width:80px;
				}

					div#coluna2 div.box_pequeno_cinza div.item div.descricao div.titulo_loja {
						font-size:15px;
						color:#000000;
						font-weight:bold;
						padding-bottom:5px;
					}

					div#coluna2 div.box_pequeno_cinza div.item div.descricao div.valor {
						font-size:13px;
						color:#ffffff;
						padding-bottom:5px;
					}
					
					div#coluna2 div.box_pequeno_cinza div.item div.descricao div.comprar {
						font-size:15px;
						color:#ffffff;
						font-weight:bold;
					}
					
					div#coluna2 div.box_pequeno_cinza div.item div.descricao div.comprar a {
						color:#000000;
						text-decoration:none;
					}
					
					div#coluna2 div.box_pequeno_cinza div.item div.descricao div.comprar a:hover {
						color:#ffffff;
					}
					
		div#coluna2 div.box_pequeno_preto {
			width:220px;	
			background:#000000;	
		}
		
			div#coluna2 div.box_pequeno_preto div.titulo_video_destaque {
				font-size:18px;
				font-weight:bold;
				color:#ffffff;
				padding-bottom:5px;
			}
			
				div#coluna2 div.box_pequeno_preto div.titulo_video_destaque span {
					color:#f58220;
				}
				
			div#coluna2 div.box_pequeno_preto div.subtitulo_video_destaque {
				font-size:12px;
				font-weight:bold;
				color:#ffffff;
				padding-bottom:5px;
			}
				
			div#coluna2 div.box_pequeno_preto div.item {
			}
			
				div#coluna2 div.box_pequeno_preto div.item div.foto {
					width:106px;
					padding-right:5px;
					font-size:0;
				}
				
				div#coluna2 div.box_pequeno_preto div.item div.descricao {
					width:80px;
				}

					div#coluna2 div.box_pequeno_preto div.item div.descricao div.titulo_loja {
						font-size:15px;
						color:#000000;
						font-weight:bold;
						padding-bottom:5px;
					}

					div#coluna2 div.box_pequeno_preto div.item div.descricao div.valor {
						font-size:13px;
						color:#ffffff;
						padding-bottom:5px;
					}
					
					div#coluna2 div.box_pequeno_preto div.item div.descricao div.comprar {
						font-size:15px;
						color:#ffffff;
						font-weight:bold;
					}
					
					div#coluna2 div.box_pequeno_preto div.item div.descricao div.comprar a {
						color:#000000;
						text-decoration:none;
					}
					
					div#coluna2 div.box_pequeno_preto div.item div.descricao div.comprar a:hover {
						color:#ffffff;
					}
					
div#menu_rodape {
}

	div#menu_rodape ul,li {
		margin:0;
		padding:0;
		list-style:none;
	}
	
	div#menu_rodape li {
		float:left;
		height:31px;
		font-size:18px;
		font-weight:bold;
	}
	
		div#menu_rodape li div {
			padding:4px 11px 0 12px;
		}
	
	div#menu_rodape li.on {
		background:#ffffff;
		color:#f58220;
	}
	
	div#menu_rodape li.off {
		background:none;
		color:#ffffff;
	}
	
	div#menu_rodape li.off:hover {
		background:#ffffff;
		color:#f58220;
		cursor:pointer;
	}
