html, body {
	height: 100%;
}

body{
	/*background: url(../imagens/fundo_site.jpg) top center #CCA335 no-repeat;*/
	/*background: url(../imagens/fundo_site2.jpg) top center #CCA335 no-repeat;*/
	/*background: url(../imagens/violas.jpg) top center #CCA335 no-repeat;*/
	/*background: url(../imagens/disco.jpg) top center #CCA335 no-repeat;*/
	/*background: url(../imagens/fundo_site3.jpg) top center #FBE027 no-repeat;	*/
	/*background: url(../imagens/show.jpg) top center #CCA335 no-repeat;*/
	/*background: url(../imagens/studio.jpg) top center #CCA335 no-repeat;*/
	/*_background: url(../imagens/fundo_site4.jpg) top center #F0F0F0 no-repeat;*/
	/*background: url(../imagens/fundo_site4.jpg) top center #F0F0F0 no-repeat;*/	
	color: #000000;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.fundo-site1{
	background: url(../imagens/fundo_site1.jpg) top center #000000 no-repeat;
}
.fundo-site2{
	background: url(../imagens/fundo_site2.jpg) top center #000000 no-repeat;
}
.fundo-site3{
	background: url(../imagens/fundo_site3.jpg) top center #000000 no-repeat;
}
.fundo-site4{
	background: url(../imagens/fundo_site4.jpg) top center #FFFFFF no-repeat;
}
.fundo-site5{
	background: url(../imagens/fundo_site5.jpg) top center #000000 no-repeat;
}

ol, ul, li, button, input, textarea, form, a, img, h1, h2, h3, h4, h5, dd, dt, dl, p{
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
	border:none;
}


#Geral {
	width:100%;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	/*height:909px;*/
	margin:0 auto -88px;
	
}

#Topo2{
	width:100%;
	height:210px;
	text-align:center;
}

#Topo{
        position: relative;
        left: 50%;
        margin-left: -382px;
        width:764px;
	height:212px;
	text-align:center;
}

#Menu{
width:100%;
height:120px;
}

#Menu .caixa{
width:770px;
height:100%;
	left:50%;
	margin-left:-385px;
	position:relative;
background:url(../imagens/menu.png) left no-repeat;
_background:url(../imagens/menu2.png) left no-repeat;
}

#Menu .caixa ul{
	width:680px;
	float:left;
	margin:39px 0 0 40px;
	_margin:39px 0 0 25px;
}


#Menu .caixa ul li{
	display:inline;
	margin:0 20px;
}

.conteudo{
	width:770px;
	left:50%;
	margin-top:5px;
	margin-left:-385px;
	margin-bottom:20px;
	position:relative;
}

.conteudo .destaque{
width:333px;
height:368px;
float:left;
background:url(../imagens/video_fundo.png) top left no-repeat;
margin:0 0 0 0px;
}

.conteudo .destaque .video {
    width:310px;
    height:346px;
    float:left;
    border:1px #FFCC00 solid;
    margin:10px;
    _margin:6px;
}

.conteudo .destaque h4{
width:300px;
font-size:14px;
font-weight:bold;
float:left;
margin:0 0 0 15px;
_margin:0 0 0 6px;
color:#FFFFFF;
}

.conteudo .destaque p{
width:300px;
font-size:11px;
float:left;
color:#FFFFFF;
font-style:italic;
margin:0 0 0 15px;
_margin:0 0 0 6px;
text-align:justify;
}

.conteudo .destaque a{
font-size:10px;
float:left;
margin:0px 0 0 15px;
_margin:0 0 0 13px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}

.conteudo .fotos{
width:400px;
float:left;
margin:0 0 0 20px;
_margin:0 0 0 10px;
}

.conteudo .fotos .quadro{
width:131px;
height:131px;
float:left;
margin:0;
background: url(../imagens/quadro.png) top left no-repeat;
}

.conteudo .fotos .quadro img{
float:left;
border:1px #000000 solid;
margin:25px 0 0 26px;
}

#marqueecontainer {
	position: relative;
	width:400px; /*marquee width */
height:190px; /*marquee height */
	overflow: hidden;
	padding: 2px;
	padding-left: 4px;
	margin:15px 0 0 0;
}

.conteudo .noticia{
width:400px;
height:225px;
float:left;
margin:12px 0 0 20px;
_margin:12px 0 0 10px;
background: url(../imagens/fundo_noticia.png) top left no-repeat;
}


.conteudo .noticia ul{
}

.conteudo .noticia ul li{
float:left;
margin:15px 0 0 20px;
_margin:15px 0 0 10px;

}

.conteudo .noticia ul li img{
float:left;
margin:0 10px 0 0;
border:2px solid #000000;
}

.conteudo .noticia ul li h5{
width:260px;
font-size:11px;
font-weight:bold;
float:left;
color:#FFFFFF;
cursor:pointer;
}

.conteudo .noticia ul li p{
width:280px;
font-size:11px;
float:left;
color:#FFFFFF;
font-style:italic;
cursor:pointer;
}

.conteudo .noticia ul li p:hover{
text-decoration: underline;
cursor:pointer;
}


.conteudo .post{
width:100%;
float:left;
margin:0 0 0 0;
}

.conteudo .post .banda{
width:360px;
height:150px;
float:left;
margin:12px;
_margin:6px;
background: url(../imagens/abanda.png) top left no-repeat;
}


.conteudo .post .contato{
width:360px;
height:150px;
float:left;
margin:12px;
_margin:6px;
background: url(../imagens/contato.png) top left no-repeat;
}

.conteudo .post img{
float:left;
border:3px #000000 solid;
margin:33px 5px 0 30px;
}

.conteudo .post .contato img{
border:none;
margin-left:35px;
margin-right:15px;
}


.conteudo .post h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
width:180px;
float:left;
margin:30px 0 0 5px;
color:#FFFFFF;
}

.conteudo .post h5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
width:180px;
float:left;
margin:0px 0 0 5px;
color:#FFFFFF;
}

.conteudo .post p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:180px;
float:left;
margin:0px 0 0 5px;
color:#FFFFFF;
font-style:italic;
text-align: justify;
}


.conteudo .post a{
font-size:10px;
float:left;
margin:0px 0 0 5px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
width:80px;
}


/************* A BANDA ***************/
#Banda .historia{
float:left;
width:614px;
/*height:350px;*/
padding-top:15px;
padding-bottom:15px;
margin:20px 0 0 65px;
_margin:20px 0 0 35px;
background: url(../imagens/abanda_fundo1.png) left no-repeat;
}

#Banda .historia .banda-foto {
border:1px solid #CCCCCC;
float:left;
/* Silvio height:200px; */
height: 225px;
margin:0 15px 0 20px;
width:300px;
}

#Banda p {
color:#FFFFFF;
margin:0 20px 10px 20px;
text-align:justify;
font-size:13px;

}

/************* FimA BANDA ***************/

/************* VIDEOS ***************/
#Video .destaque{
width:240px;
height:275px;
float:left;
background:url(../imagens/video_fundo.png) top left no-repeat;
margin:7px;
_margin:5px;
}

#Video .destaque .video {
width:220px;
height:150px;
float:left;
border:1px #FFCC00 solid;
margin:10px;
_margin-left:5px;
_margin-top:10px;
}

#Video .destaque h4{
width:220px;
font-size:12px;
font-weight:bold;
float:left;
margin:0 0 0 15px;
_margin:0 0 0 8px;
color:#FFFFFF;
}

#Video .destaque p{
width:210px;
font-size:11px;
float:left;
color:#FFFFFF;
font-style:italic;
margin:0 0 0 15px;
_margin:0 0 0 8px;
text-align:justify;
}

#Video .destaque a{
font-size:10px;
float:left;
margin:0px 0 0 15px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}


/************* FIM Videos ***************/


/************* AGENDA ***************/


#Agenda .destaque{
width:300px;
height:365px;
float:left;
background:url(../imagens/video_fundo.png) top left no-repeat;
margin:0 0 0 20px;
_margin:0 0 0 12px;
}

#Agenda .destaque .video {
width:280px;
height:210px;
float:left;
border:1px #FFCC00 solid;
margin:10px;
_margin:6px;
}

#Agenda .destaque h4{
width:270px;
font-size:14px;
font-weight:bold;
float:left;
margin:0 0 0 15px;
_margin:0 0 0 7px;
color:#FFFFFF;
}

#Agenda .destaque p{
width:270px;
font-size:11px;
float:left;
color:#FFFFFF;
font-style:italic;
margin:0 0 0 15px;
_margin:0 0 0 7px;
text-align:justify;
}

#Agenda .destaque a{
font-size:10px;
float:left;
margin:0px 0 0 15px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}


#Agenda .noticia{
width:390px;
height:390px;
float:left;
margin:0px 0 0 20px;
background: url(../imagens/fundo_noticia_agenda.png) top left no-repeat;
}


#Agenda .noticia ul{
}

#Agenda .noticia ul li{
float:left;
margin:15px 0 0 20px;
_margin:15px 0 0 10px;
}

#Agenda .noticia ul li img{
float:left;
margin:0 10px 0 0;
border:2px solid #000000;
}

#Agenda .noticia ul li h5{
width:260px;
font-size:11px;
font-weight:bold;
float:left;
color:#FFFFFF;
}

#Agenda .noticia ul li p{
width:260px;
font-size:11px;
float:left;
margin:0;
color:#FFFFFF;
font-style:italic;
}

#Agenda .noticia ul li p:hover{
text-decoration: underline;
}
/************* FIM AGENDA ***************/

;

#Contato .quadro {
float:left;
margin:0;
width:420px;
}
.linha-vertical {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F4A01A none repeat scroll 0 0;
float:left;
height:420px;
margin:5px 40px 0;
width:2px;
}
#Contato .quadro2 {
float:left;
margin:0;
width:430px;
}
#Contato .quadro-ende {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:url(../imagens/img_endereco.gif) no-repeat scroll 0 0;
float:left;
height:300px;
margin:0 5px;
width:300px;
}
#Contato .quadro-ende .endereco-sp {
float:left;
height:110px;
margin:15px 0 0 55px;
width:200px;
}
#Contato .quadro-ende .endereco-rj {
float:left;
height:110px;
margin:45px 0 0 55px;
width:200px;
}
#Contato h4 {
color:#F4A01A;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:0 0 5px;
}
#Contato .quadro-ende p {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
text-align:left;
width:200px;
}
#Contato .contatar {
float:left;
margin:20px 0 0 68px;
_margin:20px 0 0 38px;
width:630px;
background:url(../imagens/contato_fundo.png) no-repeat scroll 0 0;
}
#Contato input, textarea, select {
border:1px solid #000000;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0;
}
#Contato table {
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0 0 0 20px;
vertical-align:middle;
}
#Contato table tr {
height:25px;
}
#Contato label {
color: #FFFFFF;
height:15px;
margin:0 5px;
}
#Contato .titulo {
float:right;
}

#Contato #txtNome {
width:350px;
}

#Contato #txtTelefone, #txtCelular {
width:98px;
}

#Contato #txtEmail{
width:157px;
}

#Contato .obrigatorio {
color: #FFFFFF;
float:right;
font-style:italic;
font-size:10px;
height:12px;
margin:20px 0 0 0;
width:150px;
}



#Contato .sucesso {
float:left;
margin:20px 0 0 68px;
_margin:20px 0 0 38px;
padding-top:15px;
width:630px;
height:400px;
background:url(../imagens/contato_fundo.png) no-repeat scroll 0 0;
text-align:center;
}

#Contato .foto{
float:left;
margin:10px 0 0 160px;
border:1px solid #FFFFFF;
}


#Contato .voltar{
float:left;
	margin:22px 0 0 270px;
	padding:20px 40px;
	background:url(../imagens/btn_voltar.png) no-repeat;	
	_background:url(../imagens/btn_voltar2.png) no-repeat;
}

#comentario {
height:120px;
margin-top:3px;
width:351px;
}
#Contato #btnEnviar {
background:url(../imagens/btn_enviar.png) no-repeat;
_background:url(../imagens/btn_enviar2.png) no-repeat;
border:1px solid #000000;
color: #000000;
cursor:pointer;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
height:28px;
margin:20px 0 0 225px;
width:78px;
}


/* --------- RODAPE -----------*/
#Rodape{
	background: url(../imagens/fundo_rodape.jpg) top left repeat-x;
	clear:both;
	height:68px;
	text-align:center;
	width:100%;
	margin:20px 0 0 0;
}

#Rodape, .push {
height:68px;
}

#Rodape p{
	color:#FFFFFF;
	font-size:10px;
padding-top:19px;
}

#Rodape ul{
	font-size:10px;
	margin:3px 0 0 0;
}

#Rodape ul li{
	display:inline;
	text-align:center;
	border-left:1px solid #FFFFFF;
}

#Rodape ul li a{
	margin:0;
	padding:0 0 0 5px;
	color:#FFFFFF;
}

#Rodape ul li a:hover{
	text-decoration:underline;
}

.link-agenda{
	font-size: 11px;
}
.link-agenda a{
	margin:0;
	padding:0 0 0 5px;
	color:#FFFFFF;
}

.link-agenda a:hover{
	text-decoration:underline;
}
