@charset "utf-8";
/* CSS Document */
.field-item.odd img { float:left; padding:10px 8px 0 0;}
.field-item.even img{ float:left; padding:10px 8px 0 0;}
body { margin:0; padding:0; background:url(img/bg_total.jpg); background-position:top }
p {
	line-height:150%;
	margin: 20px 0  20px 0;
	color:#82501f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
p a{color:#e1a265; text-decoration:none}
p a:hover{color:#b37a42; text-decoration:underline}

#pagina_principal, #pagina_secundaria{
	display:block;
	margin:0;
	padding:0;
	background:#000}
	
a img{margin:0; padding:0; border:0}
h1 {margin:0; padding:0; border:0}
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#996633; font-size: 12px; font-weight: bold;}
h2 a{ color:#996633; font-size: 12px; font-weight: bold;}
.style1 {
	font-size: 11px;
	font-weight: bold;
}
.style2 {
	color: #FFFFFF;
	font-weight: bold;
}
.style3{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#999c88;
	text-align:left;
	line-height:20px;
	_line-height:20px;
}
.style3 a{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#bebdbd;
	text-align:left;
	text-decoration:none;
	line-height:20px;
	_line-height:20px;
}
.style3 a:hover{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#999c88;
	text-align:left;
	text-decoration:underline;
	line-height:20px;
	_line-height:20px;
}
.texto{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999c88;
	text-align:right;
	line-height:20px;
	_line-height:20px;
}
.link {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b16f19;
	text-decoration:none;
}
.link a{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b16f19;
	text-decoration:none;
}
.link a:hover{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b16f19;
	text-decoration:underline;
}

.titulos{
	display:block;
	color:#CFA54D;
	font:18px/160% "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold}

#newsletter{
	margin-top:10px;
	_margin-top:-10px;
}
#clear { clear:both}
#global{
	background-image: url(img/bodybg.jpg);
	background-repeat: repeat-y;
	background-position: 50%;
}
	
#engloba{
	margin:0 auto;
	width:1005px;
	height:688px;
}
#corpo{ 
	width:1005px;
	height:688px;
	background-image: url(img/corpo_bg.jpg);
}
#corpo_esquerda{ 
	width:502px;
	height:688px;
	float:left;
	text-align:left;
}
#corpo_direita{ 
	width:502px;
	height:688px;
	float:left;
}
/*#logotipo {
	width:228px;
	height:151px;
	margin:40px 0 0 15px;
	_margin:40px 0 0 8px;
}
h1#logo { 
	letter-spacing : -1000em; 
	width:228px; 
	height:151px; 
	background-image: url(img/jorgearagao.jpg);
	}

html>body #logo { 
	letter-spacing : normal; 
	text-indent : -999em; 
	overflow : hidden;
	}
*//*#menu {
	width:200px;
	height:200px;
	margin:270px 0 0 0;
}
*/


#conteudo{ 
	width:686px;
	height:530px;
	float:right;
}
#topo{
	width:502px;
	height:50px; 
}

#player{ 
	width:300px; 
	height:44px; 
	float:left
}	
	

#fotos{ 
	width:225px;
	height:170px;
	float:left;
	padding:0 20px 0 30px;
	text-align:left;
/*	border:#00CC33 1px solid;*/
}

#fotos h2 span{display:none}

#fotos h2{
	display:block;
	width:215px;
	background:url(img/titulo_fotos.jpg) left top no-repeat;
	height:40px;
	padding-left:10px;
	clear:both}

#fotos .view.view-galeria-fotos .view-content ul{
	display:block;
	margin:0;
	padding:0;
	list-style:none;
	clear:both}
	
#fotos .view.view-galeria-fotos .view-content ul .views-row.views-row-1{
	display:block;
	width:200px;
	height:60px;
	clear:both;
	margin:0;
	list-style:none;
	padding:0 0 0 7px}

#fotos .view.view-galeria-fotos .view-content ul .views-row.views-row-1 .field-item{
	display:block;
	width:57px;
	height:60px;
	float:left;
	padding-right:7px}
#fotos .pager{
	display:block;
	height:auto;
	margin:0;
	padding:0}
	
#fotos .pager li{
	padding:0;
	margin:0;
	list-style:none}
	
#fotos .pager *{
	font:11px/120% Verdana, Geneva, sans-serif;
	color:#FFF;
	padding-top:2px;
	text-align:center;
	text-decoration:none;
}


.view.view-galeria-fotos .view-content ul{
	display:block;
	margin:0;
	padding:0;
	list-style:none}
	
.view.view-galeria-fotos .view-content ul li{
	display:block;
	margin:0;
	padding:0;
	list-style:none}


#dvd{ 
	width:210px;
	height:167px;
	float:left;
}

#news {
	width:210px;
	height:220px;
	float:left;
	padding:18px 0 0 35px;
	text-align:left;
}

#news *{
	border:none}
	
/*::::::::::::::::::::::::::::::::::::INTERNAS*/
#corpo_home {
	width:502px;
	height:630px;
}

#corpo_interno{
	display:block;
	font:11px/140% Verdana, Geneva, sans-serif;
	padding:15px 15px 0 25px;
	color:#B3BE89}
	
#scroll {
	width:460px;
	height:600px;
	overflow: auto; color: #ffffff;
	position: relative;}
	
#navegacao{
	display:block;
	background:#555;
	margin:10px}

#corpo_agenda {
	width:469px;
	height:600px;
	text-align:right;
	padding:10px 20px 0 0;
}
#corpo_perfil {
	width:482px;
	height:620px;
	text-align:right;
	padding:10px 20px 0 0;
}
#operfil {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999c88;
	text-align:justify;
	line-height:20px;
	_line-height:20px;
	padding: 10px;
	width:430px;
	height:550px;
	overflow: auto;
	float:right;
	position:relative;

}
#corpo_discografia {
	width:482px;
	height:620px;
	text-align:right;
	padding:10px 20px 0 0;
}
#adiscografia {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999c88;
	text-align:left;
	line-height:20px;
	_line-height:20px;
	padding: 10px;
	width:430px;
	height:550px;
	overflow: auto;
	float:right;
	position:relative;
}
#corpo_fotos {
	width:482px;
	height:620px;
	text-align:right;
	padding:10px 20px 0 0;
}
#corpo_contratante {
	width:482px;
	height:620px;
	text-align:right;
	padding:10px 20px 0 0;
}
#contratante {
	width:400px;
	height:500px;
	padding:20px 0 0 50px;
	_padding:20px 0 0 0;
	text-align:left;
/*	border: 1px solid #006600;*/
}
#corpo_contato {
	width:482px;
	height:620px;
	text-align:right;
	padding:10px 20px 0 0;
}
#contato{ 
	width:400px;
	height:500px;
	padding:20px 0 0 50px;
	_padding:20px 0 0 0;
	text-align:left;
}
#contato_topo {
	width:400px;
	height:200px;
	text-align:left; 
}

/*::::::::::::::::::::::::::::::::::::FORMULARIOS*/

input { 
	background-color: #ece7dc; 
	font: 10px verdana, arial, helvetica, sans-serif;
	color:#796a3c;
	border:1px solid #E1A265;
	height:20px;
	padding:5px 0 0 0;
}

textarea { 
	background-color: #ece7dc; 
	font: 10px verdana, arial, helvetica, sans-serif;
	color:#8f8f8f;
	border:1px solid #E1A265;
	height:60px;
}

#contato input { 
	background-color: #ece7dc; 
	font: 10px verdana, arial, helvetica, sans-serif;
	color:#8f8f8f;
	border:1px solid #E1A265;
	height:15px;
}

#botao input{ 
	width:60px;
	height:50px;
	font: 10px verdana, arial, helvetica, sans-serif;
	color:#8f8f8f;
	border:1px solid #E1A265;
	height:15px;
	padding:0;
}	

#form {
	color:#999999;
}


/*::::::::::::::::::::::::::::::::::::GALERIA DE FOTOS*/
#galeria { 
	width:400px;
	height:310px;
	overflow: auto; 
	position: relative; 
	text-align:left;
}

#galeria img{ border:solid #000 3px; margin-right:10px}  
#galeria a img { border:solid #333131 3px} 
#galeria a:hover img { border:solid #ffffff 3px} 

/*::::::::::::::::::::::::::::::::::::IMAGE REPLACE H1*/
h1#topo_empresa {
	width: 685px;
	height: 132px;
	background-image:url(img/topo_empresa.jpg);
	margin:0;
}
h1#topo_empresa span {
	display: none;
}

/*::::::::::::::::::::::::::::::::::::SCROLL*/
#listagem{padding: 5px; overflow: auto; position: relative; width:180px; height: 290px; text-align:left}
#listagem a{ text-decoration:none; color:#a0a09d;}
#listagem a:hover{ text-decoration:underline; color:#fff;}

#listagem_fotos{overflow: auto; position: relative; width:410px; height: 290px; text-align:left}
#listagem_especial{ float:left; padding: 5px; overflow: auto; position: relative; width:200px; height: 290px; text-align:left}

/*::::::::::::::::::::::::::::::::::::SCROLLBAR*/
body {scrollbar-face-color: #351817;
scrollbar-shadow-color: #000;
scrollbar-highlight-color: #000;
scrollbar-3dlight-color: #000;
scrollbar-darkshadow-color: #000;
scrollbar-track-color: #000;
scrollbar-arrow-color: #000;}


/*CODIGO NOVO*/
#global{ width:100%; height:100%; text-align:center}
#centraliza { 
	width:990px;
	height:774px;
	margin:0 auto;
}
#centraliza_interna { 
	width:990px;
	margin:0 auto;
}

#esq{ 
	width:582px;
	float:left;
}

#dir{ 
	width:408px;
	float:right;
}

#logo { 
	width:461px;
	height:259px;
	float:left;
	background:url(img/bg_logo.jpg) no-repeat;
}
#logo_interna { 
	width:582px;
	height:259px;
	background:url(img/bg_logo_interna.jpg) no-repeat;
}
#agenda { 
	width:529px;
	height:259px;
	float:left;
	background:url(img/bg_agenda.jpg) no-repeat;
}
#flags{ 
	width:440px; 
	height:20px; 
	float:left; 
	text-align:right;
	padding: 10px 40px 0 0;
}
#flags h2{ display:none} 
#flags ul li{display:inline}
#bandeiras{
	width:408px;
	height:48px;
	background:url(img/bg_bandeiras.jpg) no-repeat;
}
#bandeiras h2{ display:none}
#bandeiras ul li{display:inline}

#chamadas{ 
	width:360px;
	text-align:left; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#7a4617; 
	font-size:12px;
	padding:90px 70px 0 40px;
	_padding:50px 70px 0 40px;
}
#chamadas a {color:#CC6600; font-size:12px;}
.date-display-single{font-weight:bold}
#caderno { 
	width:582px;
	height:619px;
	float:left;
	text-align:left;
	background:url(img/bg_caderno.jpg) no-repeat;
}

#link_news { width:120px; height:40px; padding: 95px 0 278px 181px; filter: alpha(opacity=65); opacity:0.65; -moz-opacity: 0.65;
}
#link_fotos {width:140px; height:30px; padding: 0 20px 100px 420px; filter: alpha(opacity=65); opacity:0.65; -moz-opacity: 0.65;
}
#caderno_top { 
	width:502px;
	height:61px;
	text-align:left;
	padding:20px 0 0 80px;
	background:url(img/bg_caderno_top_interno.jpg) no-repeat;
}
#caderno_top h1{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#996633; font-size:16px;}
#caderno_corpo { 
	width:472px;
	height:100%;
	text-align:left;
	padding:0 30px 40px 80px;
	margin-top:-20px;
	*margin-top:0px;
	_margin-top:0px;
	background:url(img/bg_caderno_interno.gif) repeat-y;
}
#caderno_rodape { 
	width:502px;
	height:91px;
	text-align:left;
	padding:25px 0 0 80px;
	background:url(img/bg_rodape_interno.gif) no-repeat;
}
#menu { 
	width:408px;
	height:342px;
	float:right;
	background:url(img/bg_menu.jpg) no-repeat;
}
#menu p{ margin:0; padding:0; border:0}
#menu_interna { 
	width:408px;
	height:581px;
	float:right;
	background: url(img/bg_menu_interna.jpg) no-repeat;
}
#menu_interna p{margin:0; padding:0; border:0} 

#video { 
	width:402px;
	height:252px;
	float:right;
	padding:25px 0 0 0;
	background:url(img/bg_video.jpg) no-repeat; background-position:right;
}
#video .view-content ul{
	display:block;
	padding:0;
	margin:0;
	list-style:none;
}
	
#video .view-content ul li{
	display:block;
	padding:0;
	margin:0;
	list-style:none;
}

#video h2{	display:none}
#video h2 span{display:none}

#video .pager{
	display:block;
	height:auto;
	margin:0;
	padding:13px 50px 0 0;
	text-align:right;
}
#video .pager a{color:#c0a787;}
#video .pager li{
	padding:0;
	margin:0;
	color:#c0a787;
	list-style:none;
}
	
#video .pager *{
	font:11px/120% Verdana, Geneva, sans-serif;
	color:#FFF;
	padding-top:2px;
	text-align:center;
	text-decoration:none;
}
#primary_links{ padding:30px 0 0 0}
#primary_links ul{ padding:0}
#primary_links li{ 
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:inline; 
	background:#4a3724; 
	text-align:left; 
	padding:5px
}
#primary_links ul li a{color:#b98d63; text-decoration:none }
#primary_links ul li a:hover{color:#ddb894; text-decoration:none }
#footer{
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	padding:0 0 30px 0;
}
#footer_internas{
	padding:0 0 30px 0;
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;}
/*::::::::::::::::::::::::::::::::::::RODAPE*/
#rodape {
	width:542px;
	height:40px;
	text-align:right;
	padding:0 40px 0 0;
}

/*:::::::::::::::::::::::::::::::::::GALERIA DE FOTOS THUMB */
/*#content .field-item even .field-item odd a{	
	display:inline;
	float:left;
	background:#003366;
	padding-right:7px}

.field-items .field-item odd{
	display:inline;
	float:right;
	background:#003366;}*/
.submitted{ background:#009966; display:none}

.breadcrumb {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#e6903c;
	padding-bottom:20px;
}
.breadcrumb a{color:#e6903c;}
.breadcrumb a:hover{color:#945517;}

.links.inline a{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px; background:#d7d4d0; color:#996633; text-decoration:none}
.links.inline a:hover{padding:5px; background:#baac94; color:#f9e7d6;}




.item-list {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px; color:#996633;}
.item-list a{display:block;background:#d7d4d0; color:#996633; text-decoration:none; padding:5px;}
.item-list a:hover{display:block; background:#baac94; color:#f9e7d6; padding:5px;}
.item-list li{list-style-type:none}

#video .item-list a{display: inline; background:none; color:#f9e7d6; padding:0px;}
#video .item-list a:hover{ background:none; color:#996633; text-decoration:none; padding:0px;}

.field-item.odd{ 
	color:#82501f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	margin: 20px 0  20px 0;
}

.disco {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#9D5231; font-weight:bold}
.disco h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#9D5231; font-weight:bold; line-height:200%}
.disco p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ab9475; line-height:0%; margin:0}
.disco tr { height:5px}




#agenda .view-content ul{
	display:block;
	padding:0;
	margin:0;
	list-style:none;
}
	
#agenda .view-content ul li{
	display:block;
	padding:0;
	margin:0;
	list-style:none;
}

#agenda h2{display:none}
#agenda h2 span{display:none}
	
#agenda .pager { display:none}

#agenda { line-height:120%;
}

#agenda .field-content a{ text-decoration:none}

.views-field-field-descricao-evento-value p { 
	margin-top:-0; 
	padding:0; 
	color:#996633; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px}

#agenda .item-list a{ display:inline; background:none
}
#agenda field-content { float:left;}
#agenda field-content a{ float:left;}


