@charset "UTF-8";

/* CSS Document */



*{

	text-decoration:none;

	color:#FFF;

	margin:0;

	padding:0;

	list-style-type:none;

}

img{

	border:0;	

}

body,html{

	background-color:#000000;	

	height:100%;
	
	overflow-x:hidden;

}

#background{

	background-color:#660000;

	position:fixed;

	z-index:0;

	width:100%;

	height:100%;

	top:0;

	left:0;

}

#background img{

	width:100%;	

}

.bodyAUX{

	

	background-position:center;

	height:100%;

	/*background-color:#660000;*/

	/*margin:0px auto;*/

	left:0;

	/*padding-top:1px;*/

	top:0;

	position:absolute;

	width:100%;

	z-index:2;

}



.header{

	/*background:url(../imagens/bythemusic.png) no-repeat;*/

	width:800px;

	height:110px;

	margin:15px auto -15px;
	
	position:relative;
	
	overflow:hidden;
}
.header img{
	display:block;
	clear:both;
}
.header h1{
	margin-top:50px;
	width:100%;
	clear:both;
}
.header h2{
	clear:both;
	width:100%;
}
.pilar{

	height:631px;

}

/********************************************************/

/*					SLIDER DA GALERIA					*/

/********************************************************/

.container,.titles{

	/* These classes share some common rules */

	color:white;

	margin-top:0px;

	width:100%;



	/* Hiding everything that overflows off the sides */

	overflow:hidden;



	padding:0px 10px 10px;

}



.titles{

	width:140px;

	padding:10px 15px;

	height:55px;

}



.product{

	/* The products class */

	width:131px;

	height:157px;

	background:url(../imagens/polaroid.jpg) no-repeat;

	padding-top:7px;

	padding-left:5px;

	margin-right:-5px;



}



.product .pic{

	/* The product image */

	float:left;

	width:128px;

	height:128px;

	padding:0 10px 5px;

	margin-top:-15px;

}



.product .link,.product .price{

	/* Common rules */

	font-size:10px;

	text-transform:uppercase;

	padding:4px 0;

}



.product .price{

	/* Custom rule */

	color:#CCCCCC;

}



.product .title{

	font-size:16px;

	font-weight:bold;

}

/********************************************************/

/*					Botões & Menu						*/

/********************************************************/

.barra_menu{	

	font-family:Tahoma, Geneva, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#FFF;

	float:left;

	background:url(../imagens/barra_menu.png) repeat-x;

	height:107px;

	width:100%;

	margin-top:-50px;
	
	position:absolute;
	
	z-index:10;

	/*margin-top:100px;*/

}



.barra_menu ul{		

	width:830px;

	height:110px;

	margin:48px auto 0px;

}



/*.barra_menu li{		

	float:left;

	width:100px;

	list-style-type:none;

	text-align:center;

}*/



.botao_index{

	float:left;

	width:12px;

	height:13px;

	list-style-type:none;

	text-align:center;

	margin-right:20px;

	/*background:url(../imagens/casinha.png) no-repeat;*/

	margin-top:-10px;

}

.botao_index_selected{

	float:left;

	width:12px;

	height:13px;

	list-style-type:none;

	text-align:center;

	margin-right:20px;

	margin-top:-10px;

}



.barra_menu li{

	display:inline-block;	

}

.botao_home,.botao_espectaculos,.botao_equipamento,.botao_galeria,.botao_agenda,.botao_imprensa,.botao_loja,.botao_contactos{

	float:left;

	width:auto;

	list-style-type:none;

	margin-right:10px;

	height:30px;

}

.botao_home_selected,.botao_espectaculos_selected,.botao_equipamento_selected,.botao_galeria_selected,.botao_agenda_selected,.botao_imprensa_selected,.botao_loja_selected,.botao_contactos_selected{

	float:left;

	width:auto;

	list-style-type:none;

	margin-right:10px;

	height:30px;

	background:url(../imagens/hover.png) repeat-x;

	margin-top:-10px;

}

.botao_home_selected p,.botao_espectaculos_selected p,.botao_equipamento_selected p,.botao_galeria_selected p,.botao_agenda_selected p,.botao_imprensa_selected p,.botao_loja_selected p,.botao_contactos_selected p{

	color:#ffcc33;

	padding:10px 15px 0;

	width:auto;

	display:inline_block;

}

.botao_home a,.botao_espectaculos a,.botao_equipamento a,.botao_galeria a,.botao_agenda a,.botao_imprensa a,.botao_loja a,.botao_contactos a{

	height:30px;

	padding:0 15px;

	width:auto;

	display:block;

}



.botao_home a:hover,.botao_espectaculos a:hover,.botao_equipamento a:hover,.botao_galeria a:hover,.botao_agenda a:hover,.botao_imprensa a:hover,.botao_loja a:hover,.botao_contactos a:hover{	

	color:#ffcc33;

	height:30px;

}

.botao_contactos{

	margin-right:0;	

}

.botao_contactos_selected{

	margin-right:0;	

}





/********************************************************/

/*					Main								*/

/********************************************************/

.jukebox{

	height:170px;
	left:50%;
	margin:40px 0 -45px -400px;
	position:absolute;
	width:800px;
	z-index:100;

}



/*.jukebox *{

	float:left;

	margin-left:-23px;

}*/



.main{

	background:url(../imagens/fundo_branco.png) no-repeat;

	width:800px;

	height:631px;

	margin:0 0 0 -400px;

	left:50%;

	position:absolute;

	top:170px;

}

.main_galeria{
	
	

	width:800px;

	height:631px;

	margin:0 0 0 -400px;

	left:50%;

	position:absolute;

	top:170px;	
}

.main#home_main{

	top:335px;	

}

.main_out_agenda{

	

	width:800px;

	

	margin-top:60px;

	position:absolute;

	margin-left:50%;

	left:-400px;

}

.pilar_agenda{

	background:url(../imagens/fundo_branco_repeat.png) repeat-y;

	

	min-height:631px;

}

.main_bottom{

	background:url(../imagens/fundo_branco_bottom.png) no-repeat;

float:left;

width:800px;

padding-bottom:35px;


}

.titulo_main{

	background:url(../imagens/setaSE_grande.png) no-repeat;

	height:30px;

	/*width:100%;*/

	width:50%;

	float:left;

	margin-top:40px;

	margin-left:35px;	

	padding-left:30px;

}

.titulo_main h1{

	height:22px;

	font-size:20px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

	color:#8f0100;		

	margin-top:-4px;

}

.destaque_yolanda{

	background:url(../imagens/destaque_yolanda.png) no-repeat;	

	width:185px;

	height:206px;

	float:left;

	margin-left:-20px;

	margin-top:70px;

	text-align:center;

}

.destaque_yolanda img{

	margin-top:15px;

	/*margin-left:20px;*/

}

.destaque_yolanda h1{

	font-size:20px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

	color:#8f0100;		

	margin-left:37px;

	line-height:20px;

}

.text_main{

	float:left;

	height:240px;

	margin-top:70px;

	padding:30px 20px 20px 20px;

	width:590px;

}

.text_main p{

	font-size:12px;

	font-weight:normal;

	font-family:Tahoma, Geneva, sans-serif;

	color:#000;			

}

.destaques{

	background:url(../imagens/setaSE_grande2.png) no-repeat;

	float:left;

	width:100%;

	height:230px;

	margin-left:-20px;

	width:100%;

	margin-top:20px;

	

}

.destaques h2{

	font-size:20px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

	color:#8f0100;		

	margin-top:-4px;

	margin-left:37px;		

}

.titulo_destaque{

	float:left;

	width:100%;

}

.main_destaque{

	float:left;	

	width:100%;

}

.destaques .titulo_destaque p, .destaques .titulo_destaque h4{

	font-size:14px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

	color:#666666;		

	margin-left:0px;

	padding:3px;

}

.destaques .main_destaque p, .destaques .main_destaque h4{

	font-size:11px;

	font-weight:normal;

	font-family:Tahoma, Geneva, sans-serif;

	color:#000;	

	margin-left:0px;

	padding:3px;

	width:100%;

}



.destaque{

	float:left;

	background:url(../imagens/destaques.png) no-repeat;

	height:190px;

	padding-left:40px;

	padding-right:4px;

	width:216px;

}

.nome{

	font-size:11px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

	color:#FFF;	

	line-height:11px;

	

}

.posicao{

	color:#FFFFFF;

font-family:Tahoma,Geneva,sans-serif;

font-size:8px;

font-weight:bold;

line-height:8px;

}

/********************************************************/

/*					Espectáculos						*/

/********************************************************/

.pilar_right{

	height:100%;		

}

.titulo_secundario1{

	background:url(../imagens/setaSE_pequena.png) no-repeat;

	float:left;

	margin-top:20px;

	margin-left:60px;	

	padding-left:30px;

	width:380px;

	height:400px;

}

.titulo_secundario1 p{

	height:14px;

	font-size:12px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

	color:#666666;		

	margin-top:-2px;

	border-bottom:dotted 1px;

	padding-bottom:10px;

	margin-bottom:10px;

}

.titulo_secundario2{

	background:url(../imagens/setaSE_pequena.png) no-repeat;

	float:left;

	margin-top:20px;

	margin-left:30px;	

	padding-left:30px;

	width:200px;

	height:400px;

}

.titulo_secundario2 p{

	font-size:12px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

	color:#666666;		

	margin-top:-2px;

	border-bottom:dotted 1px;

	padding-bottom:10px;

	margin-bottom:10px;

}

.titulo_secundario3{

	background:url(../imagens/setaSE_pequena.png) no-repeat;

	float:left;

	margin-top:-20px;

	/*padding-left:30px;*/

	width:250px;

	margin-left:-17px;

}

.titulo_secundario3 p{

	font-size:12px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

	color:#666666;		

	margin-top:-2px;

	padding-bottom:5px;

	margin-bottom:10px;

	padding-left:30px;

}



.listagem{

	width:190px;

	float:left;

}

.listagem p{

	height:auto;

	color:#8f0100;

	border-bottom:none 0px;

	font-size:11px;

	font-weight:normal;

	margin-bottom:0px;
	
	line-height:13px;

}

.listagem a{

	color:#8f0100;

}

.button{

	width:151px;

	height:30px;

	float:right;

	margin-right:44px;

	margin-top:40px;

}

.button2{

	width:115px;

	height:30px;

	float:right;

	/*margin-right:44px;*/

	/*margin-top:149px;*/

}

.voltar{

	width:125px;

	height:30px;

	float:right;

	/*margin-right:44px;*/

	/*margin-top:149px;*/

}



.voltar_loja{

	/*clear:both;*/

	float:right;

	margin-right:20px;

	margin-top:11px;

}





.left_espectaculos{

	float:left;

	height:400px;

	width:270px;

	margin-left:66px;

	margin-top:30px;

	/*background-color:#03C;*/

}

.right_espectaculos{

	float:left;

	height:400px;

	width:390px;

	margin-top:30px;

	margin-left:35px;

	/*background-color:#30C;*/

}

.foto_espectaculo{

	background:url(../imagens/moldura_espetaculos.png) no-repeat;

	margin-left:-40px;

	padding-left:23px;

	height:220px;

}

.videos_espectaculo{

	float:left;	

	height:67px;

	width:84px;

	margin-right:10px;

}

.right_espectaculos .titulo{

	color:#666666;

	font-size:16px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

}

.right_espectaculos .main_text_espectaculos{

	color:#000000;

	font-size:11px;

	font-weight:normal;

	font-family:Tahoma, Geneva, sans-serif;	

	margin-top:15px;

}

.right_espectaculos .main_text_espectaculos p{

	color:#000000;

	font-size:11px;

	font-weight:normal;

	font-family:Tahoma, Geneva, sans-serif;	

	margin-top:15px;

}

/********************************************************/

/*					Imprensa							*/

/********************************************************/

.left_imprensa{

	float:left;

	height:480px;

	width:424px;

	margin-left:66px;

	margin-top:30px;

	/*background-color:#03F;*/

}

.right_imprensa{

	background:url(../imagens/moldura_outras_noticias.png) no-repeat;

	float:left;

	height:450px;

	width:250px;

	margin-top:20px;

	margin-left:35px;

	padding-left:25px;

	/*background-color:#30C;*/

}

.noticia{

	background:url(../imagens/moldura_noticias.png) no-repeat;

	height:158px;

	width:420px;

	/*background-color:#03C;*/

}

.noticia img{

	padding-top:8px;

	padding-left:11px;

	float:left;

}

.noticia .imprensa_text img{

	padding:0;

	float:left;

}



.imprensa_text{

	/*background-color:#C30;*/

	color:#000;

	height:120px;

	width:320px;

	float:left;

	padding-top:5px;

	padding-left:10px;

}

.imprensa_text .imprensa_data{

	color:#990000;

	font-size:11px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

}

.imprensa_text .imprensa_titulo{

	color:#010101;

	font-size:13px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

	height:20px;

	padding-top:5px;

}

.imprensa_text .imprensa_texto{

	color:#010101;

	font-size:10px;

	font-weight:normal;

	font-family:Tahoma, Geneva, sans-serif;

	height:50px;

}

.imprensa_text .imprensa_pdf a{

	color:#990000;

	font-size:10px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

	padding-left:5px;

}

.titulo_secundario4{

	background:url(../imagens/setaSE_pequena.png) no-repeat;

	float:left;

	margin-top:20px;

	/*margin-left:30px;	*/

	padding-left:30px;

	width:180px;

	height:30px;

}

.titulo_secundario4 h3{

	font-size:12px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

	color:#333333;		

	margin-top:-2px;

}

.right_imprensa .imprensa_data_pequeno{

	color:#990000;

	font-size:9px;

	font-weight:normal;

	font-family:Tahoma, Geneva, sans-serif;

	margin-top:10px;	

	width:205px;

}

.right_imprensa .imprensa_titulo_pequeno{

	width:205px;

	line-height:12px;

}



.right_imprensa .imprensa_titulo_pequeno a{

	color:#010101;

	font-size:10px;

	font-weight:normal;

	font-family:Tahoma, Geneva, sans-serif;

	width:205px;

}

/********************************************************/

/*					Galeria								*/

/********************************************************/

.galeria_top{

	float:left;

	height:178px;

	width:712px;

	margin-left:30px;

	/*margin-top:20px;*/

	/*background-color:#03F;*/

}

.galeria_bottom{

	float:left;

	/*height:272px;*/

	width:712px;

	margin-left:40px;

	margin-top:28px;	

	background:url(../imagens/galeria_back.jpg);

	padding-top:5px;

	/*background-color:#C0C;*/

}

.galeria_item{

	

}

.galeria_img{

	float:left;

	padding:10px;

}

.galeria_text{

	width: 120px;

}

.galeria_text p{

	font-family:"Courier New", Courier, monospace;

	color:#990000;

	font-size:11px;

	font-weight:normal;

	text-align:center;

}

.categoria_thumb{

	float:left;

	height:55px;

	width:83px;

	padding:9px;

}

.categoria_thumb img{

	border:1px solid white;

}

.paginacao{

	float:left;

	height:20px;

	margin-top:245px;

	position:absolute;

	width:687px;

	padding-left:12px;

	padding-right:12px;

}

.esquerda{

	background:url(../imagens/esquerda.png) no-repeat;

	height:15px;

	width:100px;

	float:left;

	padding-left:20px;

}

.esquerda a{

	font-family:Tahoma, Geneva, sans-serif;

	color:#8f0100;

	font-size:11px;

	font-weight:normal;

	margin-bottom:0px;	

	vertical-align:super;

}

.direita{

	background:url(../imagens/direita.png) no-repeat right;

	height:15px;

	width:60px;

	float:right;

}

.direita a{

	font-family:Tahoma, Geneva, sans-serif;

	color:#8f0100;

	font-size:11px;

	font-weight:normal;

	margin-bottom:0px;

	vertical-align:super;

}

.titulo_bottom{

	width:540px;

	height:25px;

	float:left;

	padding-left:10px;

}

.titulo_bottom p{

	font-family:Tahoma, Geneva, sans-serif;

	color:#666666;

	font-size:20px;

	font-weight:bold;	

}

.sub_titulo_bottom{

	height:25px;

	float:left;

}

.sub_titulo_bottom p{

	font-family:Tahoma, Geneva, sans-serif;

	color:#8f0100;

	font-size:11px;

	font-weight:normal;

}

.lista_thumbs{

/*	float:left;*/

	height:215px;

	width:100%;

}

.setinha_categoria{

	

}

.setinha_categoria img{

	

}

/********************************************************/

/*					Formulário							*/

/********************************************************/

.texto_formulario{

	height:80px;

	width:680px;

	float:left;

	padding-left:65px;

}

.texto_formulario p{

	color:#000000;

	font-size:11px;

	font-weight:normal;

	font-family:Tahoma, Geneva, sans-serif;

}

.left_formulario{

	float:left;

	height:344px;

	width:286px;

	margin-left:62px;

}

.right_formulario{

	float:left;

	height:344px;

	width:304px;

	margin-left:85px;

}

.titulo_secundario5{

	background:url(../imagens/setaSE_pequena.png) no-repeat;

	float:left;

	margin-top:20px;

	/*margin-left:30px;	*/

	padding-left:20px;

	width:180px;

	height:20px;

}

.titulo_secundario5 h3{

	font-size:12px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

	color:#666666;		

	margin-top:-2px;

}

.titulo_secundario6{

	background:url(../imagens/setaSE_pequena.png) no-repeat;

	float:left;

	margin-top:20px;

	/*margin-left:30px;	*/

	/*padding-left:20px;*/

	width:360px;

	height:30px;

}

.titulo_secundario6 h3{

	font-size:12px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

	color:#666666;		

	margin-top:-2px;

	margin-left:20px;

}

input{

	width:286px;

	border:0;

	color:#000;

}

.button3 input{

	width:94px;

	height:22px;

	border:0;

}

textarea{

	width:300px;

	height:260px;

	border:0;

	color:#000;

}

select{

	color:#000;

	width:290px;

	border:0;

}

select option{

	color:#000;	

}

.button3{

	width:100px;

	height:30px;

	float:right;

	/*margin-right:44px;*/

	margin-top:40px;

}

.erro{

	height:25px;

	width:680px;

	float:left;

	padding-left:65px;

	color:#F00;

	font-size:11px;

	font-weight:normal;

	font-family:Tahoma, Geneva, sans-serif;	

}

.sucesso{

	height:25px;

	width:680px;

	float:left;

	padding-left:65px;

	color:#06C;

	font-size:11px;

	font-weight:normal;

	font-family:Tahoma, Geneva, sans-serif;

}

/********************************************************/

/*					Agenda								*/

/********************************************************/

.main_agenda{

	background:url(../imagens/fundo_agenda_repeat.png) repeat-y;

	width:672px;

	min-height:424px;

	margin-left:70px;

	float:left;

	padding-bottom:30px;

}

.agendaBottom{

	clear:both;

	background:url(../imagens/fundo_agenda_bottom.png) no-repeat;

	margin-left:70px;

}

.meses_menu{

	/*background-color:#03F;*/

	margin-left:80px;

	float:left;

	width:648px;

	height:27px;

}

.mes_selected{

	background:url(../imagens/agenda_mes.png) no-repeat;

	width:47px;	

	height:27px;

	float:left;

	padding-top:4px;

}

.mes{

	width:47px;	

	height:27px;

	float:left;

}

.mes_selected p{

	font-family:Tahoma, Geneva, sans-serif;

	color:#8f0100;

	font-size:12px;

	font-weight:bolder;

	padding:0 0 0 12px;

}

.mes a{

	font-family:Tahoma, Geneva, sans-serif;

	color:#000000;

	font-size:12px;

	font-weight:bolder;

	padding:0 0 0 12px;

}

.data{

	float:left;

	width:90%;

	height:60px;

	margin-left:40px;

	margin-top:40px;

}

.data_box{

	width:55px;

	height:50px;

	float:left;

}

.dia{

	background-color:#971612;

	height:30px;

}

.dia p{

	font-family:Tahoma, Geneva, sans-serif;

	color:#FFFFFF;

	font-size:18px;

	font-weight:bold;

	height:18px;

	padding:5px 0 0 15px;

	width:21px;

}

.semana{

	background-color:#000000;

	height:20px;

}

.semana p{

	font-family:Tahoma, Geneva, sans-serif;

	color:#FFFFFF;

	font-size:10px;

	font-weight:normal;

	height:10px;

	padding:5px 0 0 10px;

	width:40px;

}

.data_text{

	float:left;

	width:66%;

	height:50px;

	padding-left:20px;

}

.data_titulo p{

	font-family:Tahoma, Geneva, sans-serif;

	color:#8f0100;

	font-size:14px;

	font-weight:bold;

}

.data_titulo{

	width:400px;

}

.data_desc{

	width:400px;

	height:auto;

}

.data_desc p{

	font-family:Tahoma, Geneva, sans-serif;

	color:#000000;

	font-size:11px;

	font-weight:normal;

}

.resultados{

	font-family:Tahoma, Geneva, sans-serif;

	color:#8f0100;

	font-size:14px;

	font-weight:bold;

	padding:25px;

}

.agenda_lateral{

	background:url("../imagens/agenda_lateral.png") no-repeat scroll 0 0 transparent;

	float:left;

	height:161px;

	padding-left:20px;

	position:absolute;

	right:-177px;

	top:77px;

	width:157px;

}

.titulo_agenda_lateral{

	padding-left:10px;	

}

.titulo_agenda_lateral p{

	font-family:Tahoma, Geneva, sans-serif;

	color:#FFF;

	font-size:14px;

	font-weight:bold;

	margin-bottom:15px;

}

.agenda_data{

	float:left;

	background-color:#CCCCCC;

	height:20px;

	width:120px;

	margin-bottom:5px;

	padding-left:3px;

}

.agenda_data p{

	font-family:Tahoma, Geneva, sans-serif;

	color:#8f0100;

	font-size:14px;

	font-weight:bold;

}

.agenda_titulo{

	float:left;

	height:auto;

	width:120px;

	margin-bottom:5px;

}

.agenda_titulo p, .agenda_titulo h4{

	font-family:Tahoma, Geneva, sans-serif;

	color:#FFF;

	font-size:14px;

	font-weight:bold;

}

.agenda_local{

	float:left;

	height:auto;

	width:120px;

	margin-bottom:5px;

}

.agenda_local p{

	font-family:Tahoma, Geneva, sans-serif;

	color:#FFF;

	font-size:10px;

	font-weight:normal;

}

.bilhetes{

	background:url(../imagens/direita.png) no-repeat;

	float:left;

	height:auto;

	width:100px;

	padding-left:20px;

	margin-top:40px;

}

.bilhetes a{	

	font-family:Tahoma, Geneva, sans-serif;

	color:#990000;

	font-size:11px;

	font-weight:bold;	

	vertical-align:top;

}

.drop_ano{

	float:left;

	padding-left:20px;

}

.drop_ano select{

	color:#990000;

	width:60px;

	border:0;	

	font-size:10px;

}

.drop_ano select option{

	font-family:Tahoma, Geneva, sans-serif;

	color:#990000;	

}

/********************************************************/

/*					Loja								*/

/********************************************************/

.left_loja{

	float:left;

	height:480px;

	width:424px;

	margin-left:66px;

	margin-top:30px;

	/*background-color:#03F;*/

}
.main_loja{
	width:800px;

	

	margin-top:60px;

	position:absolute;

	margin-left:50%;

	left:-400px;

}
.pilar_loja{

	background:url(../imagens/fundo_branco_repeat.png) repeat-y;

	min-height:631px;

}

.right_loja{

	background:url(../imagens/moldura_outras_noticias.png) no-repeat;

	float:left;

	height:450px;

	width:250px;

	margin-top:20px;

	margin-left:35px;

	padding-left:25px;

	/*background-color:#30C;*/

}

.loja_album{

	background:url(../imagens/moldura_album.png) no-repeat;

	height:158px;

	width:420px;

	/*background-color:#03C;*/

}

.loja_album img{

	padding-top:3px;

	padding-left:3px;

	float:left;

}

.loja_album .loja_text img{

	padding:0;

	float:left;

}



.loja_text{

	/*background-color:#C30;*/

	color:#000;

	float:left;

	margin-left:30px;

	width:260px;

}

.loja_text .loja_comprar{

	margin-top:8px;	

}

.loja_text .loja_data{

	color:#666666;

	font-size:12px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

}

.loja_text .loja_titulo{

	color:#990000;

	font-size:20px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;	

}

.loja_text .loja_texto{

	color:#ff9900;

	font-size:20px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

	margin-top:20px;

}

.loja_text .loja_pdf a{

	color:#990000;

	font-size:10px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

	padding-left:5px;

}

.titulo_secundario4{

	background:url(../imagens/setaSE_pequena.png) no-repeat;

	float:left;

	margin-top:20px;

	/*margin-left:30px;	*/

	padding-left:30px;

	width:180px;

	height:30px;

}

.titulo_secundario4 h3{

	font-size:12px;

	font-weight:bold;

	font-family:Tahoma, Geneva, sans-serif;

	color:#333333;		

	margin-top:-2px;

}

.right_loja .loja_data_pequeno{

	color:#990000;

	font-size:9px;

	font-weight:normal;

	font-family:Tahoma, Geneva, sans-serif;

	margin-top:10px;	

	width:205px;

}

.right_loja .loja_titulo_pequeno{

	width:205px;

	line-height:12px;

}



.right_loja .loja_titulo_pequeno a{

	color:#010101;

	font-size:10px;

	font-weight:normal;

	font-family:Tahoma, Geneva, sans-serif;

	width:205px;

}



.faixas_header{

	background-color:#990000;	

	padding-top:3px;

	padding-bottom:3px;

}



.faixas_header li{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:9px;

	font-weight:normal;

	color:#ffffff;

}



.faixas{

	background-color:#cccccc;	

}



.items_header{

	background-color:#990000;	

	padding-top:3px;

	padding-bottom:3px;

	float:left;

	margin-left:65px;

	width:645px;

}



.items_header li{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:9px;

	font-weight:normal;

	color:#ffffff;

}



.items{

	/*background-color:#cccccc;*/

	float:left;

	margin-left:65px;

	width:645px;

	overflow:auto;

	height:318px;

}



.right_imprenssa .capa {

	

}

.capa{

	clear:both;

	width:70px;

	/*background-color:#960;*/

	margin-top:20px;

	margin-bottom:10px;

	float:left;

}

.capa img{

	width:60px;

	height:60px;

}

.faixas .alt{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:12px;

	font-weight:normal;

	color:#666666;

	padding-top:3px;

	padding-bottom:3px;

}

.alt span{

	color:#666666;	

}



.alt .aux1{

	padding-left:5px;

	float:left;

	width:20%;

}

.alt .aux2{

	float:left;

	width:50%;

}

.alt .aux3{

	

}

.alt .aux4{

	color:#990000;

}





.faixas .par{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:12px;

	font-weight:normal;

	color:#666666;

	background-color:#EAEAEA;

	padding-top:3px;

	padding-bottom:3px;

}

.par span{

	color:#666666;	

}



.par .aux1{

	padding-left:5px;

	float:left;

	width:20%;

}

.par .aux2{

	float:left;

	width:50%;

}

.par .aux3{

	

}

.par .aux4{

	color:#990000;

}













.cenAUX1{

	padding-left:5px;

	float:left;

	width:20%;

}

.cenAUX2{

	float:left;

	width:50%;

}

.cenAUX3{

	

	

}

.cenAUX4{

	

}



.itemAUX1{

	padding-left:5px;

	float:left;

	width:33%;

}

.itemAUX2{

	float:left;

	width:30%;

}

.itemAUX3{

	float:left;

	width:30%;	

}

.itemAUX4{

	

}



.cesto{

 	float:left;	

	margin-top:40px;

	margin-left:86px;

}

.cesto_produto{

	font-family:Tahoma, Geneva, sans-serif;

	color:#666;

	font-size:10px;

	font-weight:normal;

	display:inline-block;

	float:left;

	padding:6px 2px 0 0;

}

.cesto .cart_img{

	display: inline-block; float: left; padding-top: 1px;margin-right:5px;	

}



.cesto_preco{

	font-family:Tahoma, Geneva, sans-serif;

	color:#990000;

	font-size:10px;

	font-weight:normal;

	display:inline-block;

	float:left;

	padding:6px 5px 0 0;

}

.cesto a{

	display:inline-block;

	float:left;

	

	line-height:11px;

	margin:7px 0 0;

	padding:0;

}

.nome_artista{

	font-family:Tahoma, Geneva, sans-serif;

	color:#666666;

	font-size:10px;

	font-weight:normal;	

}

.nome_album{

	font-family:Tahoma, Geneva, sans-serif;

	color:#666666;

	font-size:12px;

	font-weight:bold;

}

.texto_capa{

	/*background-color:#960;*/

	margin-top:30px;

	margin-bottom:10px;

	float:left;

	width:120px;

	height:54px;

}

#dalhe{

	width:14px;	

	height:12px;

}

#incha{

	width:115px;	

	height:22px;	

}

.saco_final{

	float:left;

	padding-left:65px;

	margin-bottom:10px;

}

.saco_final input{

	padding:0;	

}











.items .altAUX{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:12px;

	font-weight:normal;

	color:#666666;

	padding-top:3px;

	padding-bottom:3px;

	height:100px;

	background-color:#CCC;

}

.altAUX span{

	color:#666666;	

}



.altAUX .aux1AUX{

	padding-left:5px;

	float:left;

	width:33%;

}

.altAUX .aux2AUX{

	float:left;

	width:30%;

}

.altAUX .aux3AUX{

	float:left;

	width:30%;

}

.altAUX .aux4AUX{

	color:#990000;

}



.aux2AUX .um{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:10px;

	font-weight:normal;

	color:#666666;

}

.aux2AUX .dois{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#990000;

}



.aux2AUX .tres{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:10px;

	font-weight:normal;

	color:#990000;

}





.items .parAUX{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:12px;

	font-weight:normal;

	color:#666666;

	background-color:#EAEAEA;

	padding-top:3px;

	padding-bottom:3px;

	height:100px;

}

.parAUX span{

	color:#666666;	

}



.parAUX .aux1AUX{

	padding-left:5px;

	float:left;

	width:33%;

}

.parAUX .aux2AUX{

	float:left;

	width:30%;

}

.parAUX .aux3AUX{

	float:left;

	width:30%;

}

.parAUX .aux4AUX{

	color:#990000;

}

.wrapamos{

	float:left;

	height:410px;

	margin-top:15px;

	overflow:auto;

	width:210px;

}

.remove_item{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:10px;

	font-weight:normal;

	color:#990000;	

}

.removemos{

	width:60px;

	text-align:center;

	float:left;

}

.finalizamos_total{

	float:right;	

	margin-right:90px;

	margin-top:10px;

}

.subtotal_ext{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:18px;

	font-weight:bold;

	color:#8f0100;	

}

.subtotal_num{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:18px;

	font-weight:bold;

	color:#333333;

}

.finalizamos input{

	float:right;

	width:94px;

	height:23px;

}



.voltar_loja input{

	float:right;

	width:94px;

	height:23px;

}



.finalizamos{

	clear:both;

	float:right;

	margin-right:75px;

	margin-top:10px;

}

.errori{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:10px;

	font-weight:bold;

	color:#990000;

}

.erroridiv{

	float:left;

	width:200px;

}

#scrolinho{

	float:left;

	height:350px;

	overflow-y:auto;

	/*width:auto;*/

	margin-bottom:5px;

}

/* IE 7 */

*:first-child+html input{

	margin-left:-63px;

}

*:first-child+html textarea{

	margin-left:-83px;

}

*:first-child+html .button3 input{

	margin-left:0px;

}

*:first-child+html .titulo_destaque{

	width:200px;

}

*:first-child+html .paginacao{	

	margin-top:222px;

	margin-left:-715px;

	height:0px;

}

*:first-child+html .meses_menu{

	/*background-color:#03F;*/

	margin-left:80px;

	float:left;

	width:648px;

	height:27px;

}

*:first-child+html .mes_selected{

	background:url(../imagens/agenda_mes.png) no-repeat;

	width:47px;	

	height:27px;

	float:left;

	padding-top:4px;

}

*:first-child+html .mes{

	width:47px;	

	height:27px;

	float:left;

	padding-top:4px;

}

*:first-child+html .mes_selected p{

	font-family:Tahoma, Geneva, sans-serif;

	color:#8f0100;

	font-size:12px;

	font-weight:bolder;

	padding:0 0 0 12px;

}

*:first-child+html .mes a{

	font-family:Tahoma, Geneva, sans-serif;

	color:#000000;

	font-size:12px;

	font-weight:bolder;

	padding:0 0 0 12px;

}

*:first-child+html .drop_ano select{

	margin-top:2px;

}

*:first-child+html .jukebox{

	margin:-10px auto -55px;

}

*:first-child+html .saco_final input{

	padding:0;

	margin-left:0px;

}

*:first-child+html .finalizamos{

	margin-right:90px;

}

*:first-child+html #incha{

	width:115px;	

	height:22px;

	margin-left:0px;

}

/* END IE 7 */

* html #ie_ul {

	margin-top:20px;	

	display:block;

}

* html #ie_ul li{

	padding:2px 0;

	color:#8F0100;

	font-size:10px;

}

* html #ie_ul li a{

	color:#8F0100;

}

* html{

	overflow:hidden;	

}

