/*
Projeto Banda Trilha - 2009
Desenvolvimento: www.exccom.com.br
*/

html>body #spacerAgenda{
	*height:35px;
}

*{margin:0;	padding:0; list-style:none;	text-decoration:none; border:none;} /*Reset*/
img{behavior: url(iepngfix.htc);}

body{
	text-align:center;/*IE6*/
	background:#af0000 url('../img/bg-body.gif') top center no-repeat;
}

#all{
	width:820px;
	margin:0 auto;
}
#header{
	width:820px;
	height:653px;
	background: url('../img/bg-topo2.gif') top center no-repeat;
}
#dialog p{
	font: 14px "Lucida Sans", Arial, sans-serif;
	clear:both;
	margin-top:20px;
}
#dialog h3{
	font: 18px "Lucida Sans", Arial, sans-serif;
	color:#af0000;
	float:left;
}
#dialog a{
	font: 12px "Lucida Sans", Arial, sans-serif;
	color:#410401;
	text-decoration:none;
	float:right;
}
#dialog{
	position:absolute;
	width:300px;
	height:200px;
	margin-left:-150px;
	margin-top:-100px;
	left:50%;
	top:50%;
	z-index:1000;
	border:2px solid #410401;
	background:#efefef;
	padding:10px;
}
/*
------
Conteudo de DIV Header
------
*/
#logo{width:790px;}
#menuLeft{
	width:109px;
	height:330px;
	float:left;
	margin:53px 0 0 0;
	background: url('../img/bg-menu-topo.gif') right center no-repeat;
}
#fotos, #foto{
	width:584px;
	height:436px;
	float:left;
}
h1.tituloGaleria a{
	display:block;
	width:200px;
	height:60px;
	float:right;
}
#menuRight{
	width:125px;
	height:330px;
	float:left;
	margin:53px 0 0 0;
	background: url('../img/bg-menu-topo.gif') left center no-repeat;
}
/*
------
Fim de DIV Header
------
*/
#content{
	background:url('../img/bg-bottom-foto-destaque.gif') top center no-repeat;
	width:820px;
}
/*
------
Conteudo de DIV Content
------
*/
#fotosGaleria{
	width:398px;
	height:269px;
	margin:10px auto;
	padding:35px 6px 0 6px;
	background:url('../img/bg-fotos-home-bottom.gif') bottom center no-repeat;
}
#fotosGaleria h1.tituloGaleria{
	width:398px;
	height:61px;
	background:url('../img/bg-topo-h1-fotos-home.gif') top center no-repeat;
}
#fotosGaleria h1.tituloGaleria span, #agendaHome h1.tituloAgenda span{display:none;}

#colRight{
	float:right;
	padding:35px 0 0 0;
}
#colLeft{
	float:left;
}

/*
------
Conteudo de Agenda home
------
*/
#agendaHome{
	width:363px;
	background:url('../img/bg-agenda-geral.png') repeat left top;
}
/*#agendaHome h1.tituloAgenda{
	width:363px;
	height:61px;
	background:url('../img/bg-topo-h1-agenda-home.gif') top center no-repeat;
}*/
#agendaHome h1.tituloAgenda{
	width:328px;
	height:61px;
	margin:0 auto;
	background:url('../img/bg-topo-h1-agenda-home.png') top center no-repeat;
}

.bgBottAgenda{
	width:328px;
	height:61px;
	clear:both;
	margin:0 auto;
	background:url('../img/bg-bottom-agenda-home.png') left bottom no-repeat;
	
}
#agendaHome ul{
	width:318px;
	margin:0 auto;
	background:#000;
	padding:0 5px;
}
#agendaHome ul li.tituloAg, #pgSec ul li.tituloAg{
	font: bold 14px "Lucida Sans", Arial, sans-serif;
	color:#fff;
	text-align:left;
	padding-bottom:15px;
	letter-spacing:1px;
}
#agendaHome ul li.tituloAg b, #pgSec ul li.tituloAg b{
	font-size:16px;
	color:#de9d5d;
	font-weight:normal !important;
	letter-spacing:normal;
}
.btMais{
	background:url('../img/next-noticia-home.gif') center center no-repeat;
	width:30px;
	height:30px;
	float:right;
	display:block;
	margin:0 10px 0 0;
}
#newsletterHome{
	width:362px;
	height:63px;
	background:url('../img/bg-news-letter.gif') left bottom no-repeat;
}
#newsletterHome label input.email{
	background:none;
	color:#fff;
	font-size:14px;
	font-family: "Lucida Sans", Arial, sans-serif;
	margin:40px 0 0 0;
	width:200px;
}


/*
------
Conteudo de DIV Rodape
------
*/
#rodape{
	width:820px;
	padding:15px 0 0 0;
	clear:both;
}
#rodape ul.roda li{
	display:inline;
	margin:0 15px 0 0;
}


#rodape ul.roda li a{
	color:#fff;
	font: bold 14px "Lucida Sans", Arial, sans-serif;
	padding:3px 5px;
	letter-spacing:2px;
}
#rodape ul.roda li a:hover{
	color:#fff;
	background:#410401;
	font: bold 14px "Lucida Sans", Arial, sans-serif;
	padding:3px 5px;
	letter-spacing:2px;
}

/*
------
Conteudo de menu
------
*/
#menuLeft ul.left{margin:0 0 0 20px;}
#menuRight ul.right{margin:0 20px 0 0;}
#menuLeft ul.left li a, #menuRight ul.right li a{
	display:block;
	margin:0 0 30px 0;
}
#menuLeft ul.left li a:first-child, #menuRight ul.right li a:first-child{
	margin:60px 0 75px 0;
}

/*
------
Conteudo de fotos home
------
*/
#fotosGaleria .limitaGaleria a.shutterset_sidebar_1{
	width:72px;
	height:72px;
	float:left;
	margin:3px 14px 7px 10px;
	background:#ccc;	
}
.limitaGaleria{
	width:290px;
	margin:12px auto 0 auto;
}
.linkGaleria a{
	color:#410401;
	font: 12px "Lucida Sans", Arial, sans-serif;
	padding:3px 5px;
	text-align:left;
	font-weight:bold;
	letter-spacing:1px;
}
.linkGaleria a:hover{
	color:#fff;
	background:#410401;
	font: 12px "Lucida Sans", Arial, sans-serif;
	padding:3px 5px;
}
.parceiros{
	width:389px;
	height:239px;
	margin-top:-10px;
	background:url('../img/parceiros.png') no-repeat left center;
}
#contParceiros{
	float:left;
	width:186px;
	height:119px;
	background:#000;
	margin:90px 5px 0 15px;
}
.sigatrilha{
	margin:90px 0 0 15px;
	float:left;
	width:136px;
	height:131px;
}
#camarim{
	margin:10px 0;
}

#pgSec ul li.corpoAg{
	font: 14px "Lucida Sans", Arial, sans-serif;
	color:#de9d5d;
	text-align:left;
	
}

#pgSec ul{
	padding:10px;
	width:320px;
	margin:0 0 15px 15px;
}

/*
------
Conteudo de PÃ¡ginas secundÃ¡rias
------
*/
#pgSec{
	width:765px;
	margin:0 auto;
	background:url('../img/mid-secundaria.gif') center top repeat-y;
}
#pgSec h1{
	height:72px;
	margin-bottom:5px;
}
#pgSec h1.topAgenda{background:url('../img/top-agenda.gif') center center no-repeat;}
#pgSec h1.topFotos{background:url('../img/top-fotos.gif') center center no-repeat;}
#pgSec h1.topVideos{background:url('../img/top-videos.gif') center center no-repeat;}
#pgSec h1.topContato{background:url('../img/top-contato.gif') center center no-repeat;}
#pgSec h1.topImprensa{background:url('../img/top-imprensa.gif') center center no-repeat;}
#pgSec h1.topProducao{background:url('../img/top-producao.gif') center center no-repeat;}
#pgSec h1.topEventos{background:url('../img/top-agenda.gif') center center no-repeat;}
#pgSec h1.topCamarim{background:url('../img/top-camarim.gif') center center no-repeat;}
#pgSec h1.topPerfil{background:url('../img/top-perfil.gif') center center no-repeat;}
#pgSec h1.top2006{background:url('../img/2006.gif') center center no-repeat;}
#pgSec h1.top2007{background:url('../img/2007.gif') center center no-repeat;}
#pgSec h1.top2008{background:url('../img/2008.gif') center center no-repeat;}
#pgSec h1.top2009{background:url('../img/2009.gif') center center no-repeat;}
#pgSec h1.top2010{background:url('../img/2010.gif') center center no-repeat;}
#pgSec h1.top2011{background:url('../img/2011.gif') center center no-repeat;}
#pgSec h1.top2012{background:url('../img/2012.gif') center center no-repeat;}

#pgSec h1.topCompra{background:url('../img/compre-esta-foto.gif') center center no-repeat;}
#pgSec .bgBottom{
	background:url('../img/bottom-secundaria.gif') center center no-repeat;
	width:765px;
	height:10px;
}
.piclenselink{
	margin-bottom:10px;
}
a.piclenselink{
	font: 14px "Lucida Sans", Arial, sans-serif;
	color:#fff;
}
/*
------
Conteudo de PÃ¡gina Agenda
------
*/
#pg-Agenda{
	float:left;
	width:500px;
}
#eventosPassados{
	float:right;
	width:100px;
	margin:0 16px 0 0;
}
#eventosPassados h3{
	font: 16px "Lucida Sans", Arial, sans-serif;
	color:#888;
	text-align:center;
}
#eventosPassados ul{
	width:100px;
	margin-left:-10px;
}
#eventosPassados ul li{
	color:#888;
	width:100px;
}
#spacerAgenda{
	clear:both;
	height:15px;
	width:200px;
}
#eventosPassados ul li a{
	color:#fff;
	font: bold 14px "Lucida Sans", Arial, sans-serif;
	padding:3px 5px;
	letter-spacing:2px;
}
#eventosPassados ul li a:hover{
	color:#fff;
	background:#410401;
	font: bold 14px "Lucida Sans", Arial, sans-serif;
	padding:3px 5px;
	letter-spacing:2px;
}

/*
------
Conteudo de PÃ¡gina contato
------
*/
#contRightContato{
	float:left;
	width:240px;
	text-align:center;
}
#contRightContato h3{
	font: 16px "Lucida Sans", Arial, sans-serif;
	color:#de9d5d;
}
#contRightContato p{
	font: bold 14px "Lucida Sans", Arial, sans-serif;
	color:#fff;
	letter-spacing:1px;
	margin:10px 0 0 0; 
}
#contLeftContato{
	float:left;
	width:300px;
	height:450px;
	margin:0 60px 0 40px;
}
#contLeftContato form label{
	width:300px;
	padding-top:-15px;
	float:right;
	text-align:left;
	display:block;
	color:#fff;
	font:  bold 14px "Lucida Sans", Arial, sans-serif;
	color:#de9d5d;
}
#contLeftContato form label b{
	font-weight:bold !important;
}
#contLeftContato form label input, label select{
	padding:4px 3px;
	width:194px;
	float:right;
	margin:-25px 0 4px 0;
	margin /*\**/: 0 0 4px 0;
}
label select{width:200px;}
#contLeftContato form label b{
	margin-top:-15px;
	display:table-row;
	font-weight:normal;
}
label p{
	margin-bottom:10px;
	color:#de9d5d;
}
#antispam{
	width:30px !important;
	margin-right:164px !important;
}
#contSec{
	clear:both !important;
	height:220px;
}
#contLeftContato form label textarea{
	float:right;
	width:200px;
	max-width:200px;
	height:70px;
	max-height:70px;
	margin-top:-17px;
}
#contLeftContato form input#botao{
	margin:10px 0 0 0;
	padding:4px 2px;
	float:right;
}
/*
------
		Conteudo de erro de contato
------
*/
	input.error{
	background-color:#006595;
	color:#fff;
	}
	
#pgSec.texto p{
	font: 14px "Lucida Sans", Arial, sans-serif;
	color:#888 !important;
	text-align:justify;
	line-height:25px;
	padding:3px 20px;
	margin:0 0 15px 0;
}	
#pgSec.texto h4, #pgSec.texto h5, #pgSec.texto ul li{font-family: "Lucida Sans", Arial, sans-serif;} 
#pgSec.texto h4{
	font-size:20px;
	text-align:center;
	color:#de9d5d;
}
#pgSec.texto h5{
	font-size:16px;
	text-align:center;
	color:#de9d5d;
}
#pgSec.texto ul{
	width:700px;
}
#pgSec.texto ul li{
	font-size:16px;
	text-align:left;
	color:#888;
	list-style:circle;
	margin:4px 10px 0 20px;
}
/*links gerais dentro de pgSec*/
#pgSec.texto a{
	color:#fff;
	font: 14px "Lucida Sans", Arial, sans-serif;
	padding:3px 5px;
}
#pgSec.texto a:hover, #pgSec.texto a:hover{
	color:#fff;
	background:#410401;
	font: 14px "Lucida Sans", Arial, sans-serif;
	padding:3px 5px;
}
/*links gerais dentro de pgSec*/

#pgSec.texto p img{
	margin:0 auto !important; 
	text-align:center;
}


input.error, textarea.error {
	background-color:#af0000;
	color:#fff;
	}
	.min:3: {
	background-color:#af0000;
	}


/*pÃ¡ginas de nextgen gallery*/
.ngg-description p{
	color:#fff;
	font: 14px "Lucida Sans", Arial, sans-serif;
}
.slideshowlink a{
	color:#fff;
	font: 14px "Lucida Sans", Arial, sans-serif;
	text-decoration:none;
	padding:5px 2px;
}
.slideshowlink{
	margin:0 0 10px 0;
}
.slideshowlink a:hover{
	color:#fff;
	background:#af0000;
	font: 14px "Lucida Sans", Arial, sans-serif;
	text-decoration:none;
}
.ngg-navigation{margin:0 0 15px 0;}
.ngg-navigation span{
	color:#de9d5d;
	font-family: "Lucida Sans", Arial, sans-serif;
}
.ngg-navigation a{
	color:#efefef;
	font-family: "Lucida Sans", Arial, sans-serif;
}
.ngg-navigation a:hover{
	color:#fff;
	font-family:"Lucida Sans", Arial, sans-serif;
	background:#af0000 !important;
}
.ngg-albumtitle a{color:#de9d5d !important;}
.ngg-description p{color:#888 !important;}
.ngg-album{
	float:left;
	width:280px;
	height:250px !important;
	border-bottom:1px solid #444;
	margin:10px 5px;
}

/*
 * Camarim
 */

.fotoBanda a img{
	border:1px solid #fff;
}
.fotoBanda, .fotoBanda a, .fotoBanda a:hover{
	width:169px;
	height:300px;
	float:left;
	margin-left:10px;
	text-decoration:none;
	background:none;
}
.fotoBanda span.legenda{
	font:14px "Lucida Sans", Arial, sans-serif;
	color:#888 !important;
	width:168px;
	text-align:center;
}
.camarim-queimando{
	width:748px;
	height:199px;
	margin:-55px 0 15px 8px;
	background:#000 url('../img/camarim-queimando.gif') center center no-repeat;
}

h2.tituloGaleria{
	font:20px "Lucida Sans", Arial, sans-serif;
	text-align:left;
	margin-left:40px;
	color:#de9d5d;
}


/*PÃ¡gina single.php perfil*/
.perfil p strong{
	color:#de9d5d;
	font-size:14px;
	letter-spacing:1px;
}

/*
 * PÃ¡gina videos
 */
.tubepress_video_thumbs{
	border:0 !important;
}
#tubepress_btitle{
	font:20px "Lucida Sans", Arial, sans-serif;
	text-align:left;
	margin-left:40px;
	color:#de9d5d;
}
.tubepress_video_thumb_inner img{
	border:2px solid #ccc;
}
.tubepress_stitle a{
	font:14px "Lucida Sans", Arial, sans-serif;
	color:#fff;
	text-align:left;
}
.tubepress_stitle a:hover{
	color:#fff;
	background:#410401;
	font: bold 14px "Lucida Sans", Arial, sans-serif;
}
/*Tickbox*/
#TB_tmp{
	color:#af0000 !important;
	font-weight:bold !important;
}

p b{
	color:#444;
}


/*Links de fotos antigas*/
.outras-fotos{

}
.outras-fotos ul{
	width:auto !important;
}
.outras-fotos ul li{display:inline !important; width:auto !important;}
.outras-fotos ul li a{ 
	color:#fff;
	background:#410401;
	font: bold 14px "Lucida Sans", Arial, sans-serif;
	padding:5px;
	width:auto !important;
}
.outras-fotos ul li a:hover{
	font:bold 14px "Lucida Sans", Arial, sans-serif;
	color:#fff;
	background:none;
	padding:5px;
	width:auto !important;
}

/**/
#banner{
	width:300px;
	height:400px;
	background:url(../img/bg_banner.jpg) no-repeat left top;
	position:absolute;
	left:30px;
	top:100px;
}

#banner p{
	font:normal 21px/normal "Arial";
	color:#036d3b;
	text-align:left;
	margin-left:7px;
	font-weight:bolder;
	margin:15px 15px 18px 15px;
	}
	
#banner a{
	width:115px;
	float:left;
	text-decoration:underline;
	font:normal 12px/normal "Myriad Pro";
	color:#fcfafa;
	margin-bottom:5px;
	}

.form-cadastro{
	width:300px;
	margin-left:10px;
	}

.form-cadastro label{
	display:block;
	font:normal 14px/normal "arial";
	color:#baa8a5;
	margin-bottom:10px;
	}

.form-cadastro input{
	display:block;
	}


.checkbox{
	float:left;
	}
	
.botao{
	height:27px;
	clear:both;
	margin-left:25px;
	font:normal 14px/normal "arial";
	color:#0a0a09;
	border:1px solid #0a0a09;
	cursor:pointer;
	}

#botoes{
	width:116px;
	height:265px;
	position:fixed;
	left:30px;
	top:150px;
}
#botoes a.pg_facebook{
	background:url(../img/botoes_face_twitter.png) no-repeat 9px -13px;
	display:block;
	width:116px;
	height:116px;
}
#botoes a.pg_twitter{
	background:url(../img/botoes_face_twitter.png) no-repeat 9px -143px;
	display:block;
	width:116px;
	height:116px;
}
#botoes em{display:none;}

/*
 * Criação
 */
ul.criacao{padding:20px 0;}
ul.criacao li a{font-size:12px !important;}

ul.criacao li a{
	display:block;
	background: url(../img/logomarca_popularize.png) no-repeat left top;
	width: 63px;
	height: 20px;
	text-align: center;
	margin: 0 auto;
}
ul.criacao li a:hover{
	display:block;
	background: transparent url(../img/logomarca_popularize.png) no-repeat left bottom !important;
	width: 63px;
	height: 20px;
}
ul.criacao li a em{display:none !important;}
