@charset "utf-8";
*{border:none; margin:0; padding:0; list-style:none; text-decoration:none; font-family:Trebuchet MS; }
body {background-color: #FFFFFF; background-image:url('../imgs/bg_geral.jpg'); background-repeat:repeat-x; font-size:12px}
#geral{position:relative; width:960px; margin:2px auto 0;}

input{border:1px solid #000; padding:3px; margin-bottom:10px;}
textarea{border:1px solid #000; padding:3px; margin-bottom:10px;}

.logo{padding-bottom:10px; height:210px; }
.menu {color:#fff; height:170px; text-transform:uppercase; }
.menu li a {font-size:18px; color:#FFF; line-height:25px; font-weight:none}
.menu li a:hover {font-weight:bold;}

.esquerda{width:210px; padding-top:20px; padding-left:20px; position:relative; 	background-image:url(../../bg_esquerda.jpg);background-position:-20px 442px; background-repeat:repeat-x}



.direita .topo{ padding: 20px 0 20px 20px;}
.conceitual {
	margin-bottom: 20px;
}
.ja-vertical_right {
	margin-top: 20px;
}
#chamada1{width:310px; padding-right:39px; margin-bottom:10px; float:left; color:#fff; border-right:1px #fff dashed;}
#chamada1 .corpo, #chamada2 .corpo{height:80px;}
#chamada2{width:300px; padding-left:30px; margin-bottom:10px; float:left; color:#fff; height:80px;}
#chamada1 H2, #chamada2 H2{font-size:22px; font-weight:lighter; padding-bottom:5px;}
#chamada1 .botao UL, #chamada2 .botao UL{text-align:left; width:300px;}
#chamada1 .botao, #chamada2 .botao{height:24px; padding-top:5px; vertical-align:middle;}

 
p{font-size:12px; color:#838383;}
td a {color:#000000}
td a:hover {font-weight:bold}

#chamada1 P, #chamada2 P{color:#fff}

#abas{position:relative; top:0px; left:0px; clear:both; background-color:#F7F7F7; display:block; height:100%}

#aba1-conteudo, #aba2-conteudo {padding: 20px 20px 0px 0px; position:absolute; background-color:#F7F7F7}
#aba1-conteudo LI, #aba2-conteudo LI{padding-bottom:10px; list-style-type:disc;}
#aba1-conteudo LI A, #aba2-conteudo LI A{color:#474745; text-decoration:underline;}
#aba1ativa{position:absolute; width:205px; z-index:1}
#aba2ativa {position:relative; width:205px; z-index:0;}

#aba1ativa .aba1 LI{background-color:#F7F7F7; width:85px; text-align:center; height:12px; padding:8px; border-bottom:#F7F7F7 4px solid; float:left;}
#aba1ativa .aba2 LI{background-color:#474745; color:#fff; width:85px; text-align:center; height:12px; padding:8px; border-bottom:#B2B2B2 4px solid; float:left; margin-left:2px;}


#aba2ativa .aba1 LI{background-color:#474745; width:85px; text-align:center; height:12px; padding:8px; border-bottom:#B2B2B2 4px solid; float:left; color:#fff}
#aba2ativa .aba2 LI{background-color:#F7F7F7; color:#000; width:85px; text-align:center; height:12px; padding:8px; border-bottom:#F7F7F7 4px solid; float:left; margin-left:2px;}


/*CURSORES DAS ABAS*/
.aba1 LI, .aba2 LI{cursor:pointer}


.direita .conteudo{clear:both; padding-top:20px; border-left:#B2B2B2 solid 1px; position:relative; padding-left:20px; padding-bottom:20px; color: #838383;}

.direita .conteudo H3{font-size:20px; font-weight:lighter; padding-bottom:10px;}
.artistas TD.esquerda{width:50px; padding-left:0px;}
.conteudo .artistas TD.direita{width:130px;}


.rodape{border-left:1px solid #B2B2B2; border-top:1px solid #B2B2B2; position: relative; padding:8px; text-align:right; clear:left; height:30px;}


.contact_email{margin-top:-30px;}
.contentheading, .componentheading{font-size:18px; padding-bottom:10px; font-weight:bold; color:#000000;}

.blog-titulo{font-size:14px; font-weight:bold; font-family:Trebuchet MS}
.blog-titulo A{color:#000}
.blog-data{font-size:10px; color:#C0C0C0; padding-bottom:5px;}
.blog-intro{font-size:12px; color:#838383; padding-bottom:10px;}

.todos-os-twitts{padding-top:10px;}
.todos-os-twitts A{font-weight:bold; color:#000}
.todos-os-twitts A:HOVER{font-weight:bold; color:#000; text-decoration:underline}

.maskDesc {
	z-index: 100;
	background: #000000;
	padding: 10px 20px 10px 20px;
	color: ;
	width: 469px!important;
	
}
.maskDesc a { 
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
}
#aba1-conteudo {
	color: #000000;
	padding: 0 10px 0 10px;
}
#aba1-conteudo a {
	color: #000000;
	font-size: 12px;
	font-weight:bold;
}
#aba1-conteudo h4 a {
	color: #000000;
	font-size: 18px;
	font-weight:bold;
}
.ja-slidenews-item .ja-createdate { 
	padding: 2px 0;
}
table.quemcomprou td {
	border:1px solid #CCCCCC;
	margin-bottom:5px;
	padding:3px;
}
.contentpaneopen img {
	margin: 0 10px 10px 0;
}
.validate {
	background-color:#666666;
	border:1px solid #666666;
	color:#FFFFFF;
	width:100px;
	padding:3px;
}
.validate:hover {
	cursor: pointer;
}
#component-contact {
	color: #838383;
}
#geral table {
	width: 100%;
}
.menu .active {
	background: #121212;
	padding: 0 0 0 5px;
}
.pagenav {
	background: #333333;
	padding:2px 10px;
}
.pagenav:hover {
	padding:2px 10px;
}
a.pagenav {
	color: #ffffff;
	background: #111111;
}
a.pagenav:hover {
	font-weight: normal;
	color: #aaaaaa;
	background: #333333;
}
.conteudo p {
	margin: 15px 0;
}
.conceitual h3 {
	font-size: 14px;
	font-weight: bold;
	color: ;
}
.ja-slide-mask {
	background: url(../imgs/slide-mask.png) no-repeat top left;
	height: 279px;
	left: 0;
	position: absolute;
	top: 0;
	width: 509px;
	z-index: 3;
}
