@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
html, body {
	height:100%;
}
body {
	height:100%;
	font-family:"Trebuchet MS", Helvetica, Verdana;
	font-size:100%;
	color:#FFF;
	background-color:#D43E01;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	background-attachment: scroll;
	background-position: left top;
}
a, a:hover, a:visited, a:active {
	color:#333;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
h1, h2, h3, h4 {
	position:relative;
	color:#FFFFFF;
	display:table;
	padding:5px;
	width:99%;
}
h1, h2 {
	background: #999;
}
h3, h4 {
	background: #b0b0b0;
}
table {
	border:1px solid #E6E6E6;
	border-collapse:collapse;
	background:#E6E6E6;
}
caption {
	background:#D1D1D1;
	text-transform:uppercase;
	font-weight:bolder;
	padding:5px;
}
th, tr, td {
	text-align:center;
	padding:5px;
	border:1px solid #D1D1D1;
	font-size:90%;
	color:#666666;
	vertical-align:top;
}
td a, tfoot a {
	text-decoration:none;
	color:#333333;
}
tfoot th {
	background:#D1D1D1;
}
td a:hover, tfoot a:hover {
	text-decoration:underline;
}
#geral {
	position:absolute;
	width:990px;
	height:100%;
	left:50%;
	margin-left:-495px;
}
#conteudo {
	position:relative;
	width:990px;
	height:500px;
}
#cabecalho {
	position:relative;
	width:990px;
	height:146px;
	background-image:url(../images/index_top.jpg);
	background-repeat:no-repeat;
}
#logohome {
	position:relative;
	float:left;
	width:240px;
	height:146px;
	margin-left:15px;
	cursor:pointer;
}

#cadastrese {
	position:relative; 
	float:right; 
	width:160px; 
	height:20px; 
	font-size:12px; 
	color:#333;
	margin-right:23px; 
	margin-top:10px; 
	line-height:normal; 
	text-align:center;

}

#cadastrese p {
	line-height: 11px;
}


#menu {
	position:relative;
	width:680px;
	height:25px;
	float:right;
	margin:40px 40px 0 0;
	color:#333;
}
#menu {
	_margin-right: 20px;
}
#menu ul li {
	display:inline;
	list-style:none;
	margin-left:10px;
	font-weight:bold;
	padding-left:13px;
}
#menu li a {
	text-decoration:none;
	font-size:120%;
	font-weight:bold;
	color:#333;
}
#menu li a:hover {
	text-decoration:underline;
	color:#FFF;
}
#banner_geral {
	position:relative;
	float:left;
	width:990px;
	height:314px;
}

/* Banner */

#banner {
	width:990px;
	height:auto;
	min-height:314px;
	border:0;
	margin:0;
	padding:0;
}
#banner ol, ul {
	list-style:none;
	margin:0;
	padding:0;
}
ul#banner li img {
	border:0;
	padding:0;
	margin:0;
	padding:0;
}

/* Banner */

.links_pequenos {
	font-size:90%;
}
.links_pequenos a {
	text-decoration:none;
	color:#666666;
}
.links_pequenos a:visited {
	text-decoration:none;
	color:#666666;
}
.links_pequenos a:hover {
	text-decoration:underline;
	color:#666666;
}
.links_pequenos a:active {
	text-decoration:none;
	color:#666666;
}
#corpo {
	position:relative;
	float:left;
	width:990px;
	height:auto;
	background-repeat:repeat-y;
	background:url(../images/fnd_corpo_03.png);
	background-repeat:repeat-y;
	color:#666;
}
#bgcorpo {
	position:relative;
	float:left;
	width:940px;
	left:20px;
	height:auto;
	min-height:462px;
	padding:5px;
	background-image: url(../images/bg_corpo.png);
	background-position:left bottom;
	background-repeat:no-repeat;
}
#corpo_index {
	position:relative;
	float:left;
	width:990px;
	height:294px;
	display:table;
	margin:0px;
	padding:0px;
	display:block;
}
#linha_caixas {
	position:relative;
	float:left;
	width:990px;
	height:294px;
}
#rodape {
	position:relative;
	float:left;
	width:990px;
	height:270px;
	background-image:url(../images/index_rodape.jpg);
}
#rede {
	position:absolute;
	width: 600px;
	height:20px;
	margin-top:160px;
	text-align:center;
	left:50%;
	margin-left:-300px;
	font-size:70%;
}
#rede a {
	color:#B5BDBD;
	text-decoration: none;
}
#rede a:hover {
	text-decoration: underline;
	color:#FFF;
}
#rede a:active {
	text-decoration: none;
}
#menu_rodape {
	width: 600px;
	height:25px;
	position:absolute;
	left:50%;
	margin-left:-300px;
	text-align:center;
	margin-top:80px;
	font-weight:bold;
}
#menu_rodape li {
	float:left;
	list-style:none;
	text-align:center;
	padding:6px;
}
#menu_rodape li a {
	color:#B5BDBD;
	text-decoration: none;
	display: block;
}
#menu_rodape a:hover {
	text-decoration: underline;
	color:#FFF;
}
#menu_rodape a:active {
	text-decoration: none;
}
#creditos {
	position:relative;
	width:965px;
	height:auto;
	float:left;
	background:#1a1a1a;
	color:#333;
	font-size:70%;
	text-align:right;
}
#creditos a {
	color:#333;
	text-decoration:none;
}
#creditos a:hover {
	text-decoration:underline;
}
#creditos2 {
	position:absolute;
	float:left;
	width:950px;
	height:20px;
	text-align:center;
	margin-top:250px;
	font-size:80%;
	color:#828282;
}
#creditos2 a {
	color:#828282;
	text-decoration:none;
}
#creditos2 a:hover {
	text-decoration:underline;
}
/* Artistas */















#artistas {
	position:relative;
	width:920px;
	margin:0 5px;
	padding:5px;
}
#artistas_letras {
	position:relative;
	width:910px;
	height:25px;
	margin-bottom:20px;
	padding-left:10px
}
#artistas_letras ul li {
	display:inline;
}
#artistas_letras li a {
	position:relative;
	font-size:180%;
	font-weight:bold;
	padding:6px;
	text-decoration:none;
	color:#999;
}
#artistas_letras li a:hover {
	text-decoration:underline;
	color:#CCC;
}
#artista_geral {
	position:relative;
	float:left;
	width:910px;
	height:auto;
}
#artista_coluna_esq {
	position:relative;
	float:left;
	width:612px;
	height:auto;
}
#artista_coluna_dir {
	position:relative;
	width:270px;
	height:auto;
	float:right;
}
#artista_selecao {
	position:relative;
	width:920px;
	margin-bottom:10px;
	height:45px;
	background: #E6E6E6;
}
.artista_bloco_geral {
	position:relative;
	float:left;
	width:612px;
	height:auto;
	margin:10px 0;/*display:table;*/
}
.artista_bloco_geral h4 {
}
.artista_bloco_geral h4 a {
	text-decoration:none;
	color:#ffffff;
}
.artista_bloco_geral h4 a:visited {
	text-decoration:none;
	color:#ffffff;
}
.artista_bloco_geral h4 a:hover {
	text-decoration:underline;
	color:#f6f6f6;
}
.artista_bloco_geral h4 a:active {
	text-decoration:none;
	color:#ffffff;
}
.artista_bloco_img {
	position:relative;
	float:left;
	width:90px;
	height:90px;
	margin:10px 5px 20px 10px;
}
.artista_bloco_txt {
	position:relative;
	float:right;
	width:485px;
	_width:475px;
	height:auto;
	display:table;
	right:10px;
	margin-top:10px;
}
#artista_agenda {
	position:relative;
	float:left;
	width:612px;
}
#artista_agenda th, tr, td {
	text-align:center;
}
/* Perfil Artista */















#perfil {
	position:relative;
	float:left;
	width:920px;
	padding:10px;
}
#perfil_col_esq {
	position:relative;
	width:300px;
	height:auto;
	float:left;
	margin:10px 0;
}
#perfil_foto {
	position:relative;
	width:300px;
	height:400px;
	border:10px solid #ccc;
}
#perfil_galeria {
	width:296px;
	height:auto;
	margin:10px 0;
}
.perfil_foto_galeriap {
	border:0;
	margin:7px;
}
#perfil_setup {
	position:relative;
	width:290px;
	height:auto;
	margin:10px 0;
	padding:10px;
	text-align:left;
}
#perfil_col_dir {
	position:relative;
	width:590px;
	height:auto;
	float:right;
	margin:10px 0;
	text-align:left;
}
#perfil_col_dir p {
	text-indent:20px;
}
/* Produtos  Novas Medidas */







#produtos_novo_geral {
	position:relative;
	float:left;
	width:920px;
	height:auto;
	margin:0 5px;
	padding:5px;
}
#produtos_novo_geral_geral {
	position:relative;
	float:left;
	width:910px;
	height:auto;
}
#produtos_coluna_esq_novo {
	position:relative;
	float:left;
	width:612px;
	height:auto;
}
#produtos_coluna_dir_novo {
	position:relative;
	width:270px;
	height:auto;
	float:right;
}
.produtos_bloco_geral_novo {
	position:relative;
	float:left;
	width:612px;
	height:auto;
	margin:10px 0;/*display:table;*/
}
.produtos_bloco_geral_novo_img {
	position:relative;
	float:left;
	width:125px;
	height:auto;
	margin:10px 5px 20px 5px;
}
.produtos_bloco_geral_novo_txt {
	position:relative;
	float:right;
	width:465px;
	_width:455px;
	height:auto;
	display:table;
	right:10px;
	margin-top:10px;
}
/* Produtos Antigos */







#produtos {
	position:relative;
	float:left;
	width:920px;
	height:auto;
	padding:10px;
}
#produtos_box {
	position:relative;
	float:left;
	width:950px;
	height:500px;
}
#produtos_box ul {
	position:relative;
	float:left;
	width:930px;
	margin-top:10px;
	margin-bottom:10px;
}
#produtos_box ul li {
	display:inline;/*margin:0 6px;*/
}
#produtos_box li {
	position:relative;
	float:left;
	list-style:none;
	width:162px;
	height:65px;
	margin-left:55px;
}
#produtos_box img {
	widht:162px;
	height:65px;
}
#produtos_col_geral {
	position:relative;
	float:left;
	width:920px;
	height:auto;
	display:table;
}
.produtos_img {
	position:relative;
	width:200px;
	height:auto;
	border:0;
	float:left;
	margin:0 30px;
}
#agenda {
	position:relative;
	float:left;
	width:920px;
	padding:10px;
}
.par {
	background: #ECECEC;
}
#produtos_coluna_dir {
	position:relative;
	width:255px;
	height:auto;
	float:right;
}
/*Videos*/















#videos {
	position:relative;
	width:920px;
	margin:0 5px;
	padding:10px;
}
#videos_geral {
	position:relative;
	float:left;
	width:916px;
	height:auto;
}
#video_coluna_1 {
	position:relative;
	float:left;
	width:270px;
	height:auto;
	margin:15px;
}
#video_coluna_2 {
	position:relative;
	float:left;
	width:340px;
	height:auto;
	margin-bottom:15px;
	margin-left:90px;
}
.v1_link {
	background-color:#666;
	padding:5px 0;
	font-size:80%;
}
.v1_link a {
	color:#B5BDBD;
	text-decoration: none;
	display: block;
}
.v1_link a:visited {
	text-decoration: none;
	color:#b5bdbd;
}
.v1_link a:hover {
	text-decoration: none;
	color:#FFF;
}
.v1_link a:active {
	text-decoration: none;
}
/* Contato */
#contato {
	position:relative;
	float:left;
	width:920px;
	margin:0 5px;
	padding:10px;
}

#contato_geral {
	position:relative;
	float:left;
	width:916px;
	height:auto;
}
#contato_geral h2{
	width:916px;
}

#contato_box1 {
	position:relative;
	float:left;
	width:418px;
	height:auto;
	margin-right:10px;
	padding:10px 0 10px 10px;
}

#contato_box1 img {
	position:relative;
	float:left;
	width:30px;
	height:30px;
	border:0;
	margin-right:10px;
	margin-top:10px;
}

#contato_box1 strong {
	position:relative;
	float:left;
	width:380px;
	height:30px;
	margin-top:5px;
}

#contato_box1 p {
	margin-bottom:10px;
}

#contato_box2 {
	position:relative;
	float:left;
	width:438px;
	height:auto;
	padding:0px 0 10px 0;
	background:#E6E6E6;
	margin-top:10px;
	margin-left:10px;
}

#contato_box2 h4 {
	width:438px;
}

#contato_box2 p {
	margin-left:10px;
	margin-top:10px;
}

.campo_de_texto {
	width:388px;
	height:15px;
	_height:25px;
	background:#f6f6f6;
	border:0;
	padding:5px;
	
}

.campo_de_texto_ddd {
	width:20px;
	height:15px;
	_height:25px;
	background:#f6f6f6;
	border:0;
	padding:5px;
	margin-right:10px;
}

.campo_de_texto_tel {
	width:348px;
	height:15px;
	_height:25px;
	background:#f6f6f6;
	border:0;
	padding:5px;
}

.campo_de_mensagem {
	width:408px;
	height:120px;
	background:#f6f6f6;
	border:0;
	padding:5px;
}

#contato_form {
	position:relative;
	float:left;
	width:400px;
	height:450px;
	margin-left:20px;
	margin-top:10px;
}
#contato_form th, #contato_form tr, #contato_form td {
	border:0;
	font-size:90%;
	font-weight:bold;
	text-align:left;
	margin-left:5px;
}
#contato_mapa {
	position:relative;
	float:left;
	width:430px;
	height:auto;
	margin-top:70px;
	margin-left:20px;
	color:#999;
	font-size:80%;
	text-align:center;
}
#contato_mapa a {
	text-decoration:none;
	color:#999;
}
#contato_mapa a:hover {
	text-decoration:underline;
	color:#999;
}
#contato_mapa a:active {
	text-decoration:none;
	color:#999;
}
/* Empresa */


#empresa {
	position:relative;
	float:left;
	width:920px;
	height:auto;
	padding:10px;
	margin:0 5px;
}
#empresa_geral {
	position:relative;
	float:left;
	width:918px;
	height:400px;
}
#empresa_texto {
	position:relative;
	float:left;
	width:480px;
	height:380px;
	padding:10px;
}
#empresa_foto {
	position:relative;
	float:right;
	width:380px;
	height:390px;
	margin-right:15px;
	padding-top:10px;
}
/* Faq */







#faq1 {
	position:relative;
	float:left;
	width:920px;
	padding:10px;
}
#faq_geral {
	position:relative;
	float:left;
	width:920px;
	height:auto;
}
/*onde Encontrar */



#ondeencontrar {
	position:relative;
	float:left;
	width:920px;
	padding:10px;
}
#onde_geral {
	position:relative;
	float:left;
	width:920px;
	height:auto;
}
#linha_selecao_local {
	position:relative;
	float:left;
	width:920px;
	height:auto;
	background-color:#e6e6e6;
	margin-top:10px;
}
.selecao {
	position:relative;
	float:left;
	height:auto;
	width:300px;
	padding:5px;
}
.selecao_botao {
	position:relative;
	float:left;
	width:150px;
	padding:5px;
	margin-right:50px;
}
#corpo_index {
	position:relative;
	float:left;
	width:990px;
	height:294px;
	display:table;
	margin:0px;
	padding:0px;
	display:block;
}
#loja {
	position:relative;
	float:left;
	width:600px;
	height:auto;
	padding:5px;
	margin-top:10px;
}
.loja_regiao {
	position:relative;
	float:left;
	width:568px;
	height:30px;
	padding:5px;
	text-align:justify;
	color:#FFF;
	background:#999;
}
#linha_loja1 {
	position:relative;
	float:left;
	width:100%;
	height:auto;
	padding:0 0 5px 0;
	margin-top:15px;
	background:#E6E6E6;
}
.linha_loja1_esq {
	position:relative;
	float:left;
	width:49.5%;
	height:25px;
	background:#B0B0B0;
}
.linha_loja1_dir {
	position:relative;
	float:right;
	width:49%;
	height:25px;
	background:#B0B0B0;
}
#linha_loja2 {
	position:relative;
	float:left;
	width:100%;
	height:auto;
	padding:0 0 5px 0;
	margin-top:15px;
	background:#E6E6E6;
}
.linha_loja2_esq {
	position:relative;
	float:left;
	width:49.5%;
	height:25px;
	background:#B0B0B0;
}
.linha_loja2_dir {
	position:relative;
	float:right;
	width:49%;
	height:25px;
	background:#B0B0B0;
}
#loja_coluna_dir {
	position:relative;
	float:right;
	width:260px;
	height:140PX;
	margin-top:15px;
	margin-right:13px;
}
#loja_banner {
	width:260px;
	height:134px;
	min-height:134px;
	border:2px solid #C6C6C6;
}
#loja_banner ol, ul {
	list-style:none;
}
ul#loja_bannerF li img {
	border:0;
	padding:0;
}
#loja_pr2 {
	width:260px;
	height:140px;
	min-height:140px;
	border:2px solid #C6C6C6;
	margin-top:10px;
}
#loja_pr2 ol, ul {
	list-style:none;
}
ul#loja_pr2F li img {
	border:0;
	padding:0;
}
/* artistas link */







#artista_link_lista {
	position:relative;
	float:left;
	width:100%;
	height:30px;
	margin-top:5px;
	background-color:#c8c8c8;
}
#link_lista {
	position:relative;
	float:left;
	width:30px;
	height:30px;
	margin-left:3px;
	background:url(../images/logo_artitas/web_site.png) no-repeat;
}
#e-mail {
	position:relative;
	float:left;
	width:30px;
	height:30px;
	margin-left:3px;
	background:url(../images/logo_artitas/e-mail.png) no-repeat;
}
#orkut {
	position:relative;
	float:left;
	width:30px;
	height:30px;
	margin-left:3px;
	background:url(../images/logo_artitas/orkut.png) no-repeat;
}
#myspace {
	position:relative;
	float:left;
	width:30px;
	height:30px;
	margin-left:3px;
	background:url(../images/logo_artitas/myspace.png) no-repeat;
}
#fotolog {
	position:relative;
	float:left;
	width:30px;
	height:30px;
	margin-left:3px;
	background:url(../images/logo_artitas/fotolog.png) no-repeat;
}
#blogger {
	position:relative;
	float:left;
	width:30px;
	height:30px;
	margin-left:3px;
	background:url(../images/logo_artitas/blogger.png) no-repeat;
}
#youtube {
	position:relative;
	float:left;
	width:30px;
	height:30px;
	margin-left:3px;
	background:url(../images/logo_artitas/youtube.png) no-repeat;
}
#link_lista ul {
	list-style:none;
	text-indent:-9999em;
}
#link_lista li {
	position:absolute;
	top:0;
	height:30px;
}
#link_lista li a {
	display:block;
	width:100%;
	height:100%;
	top:0;
}
#web_site {
	width:30px;
	left:0px;
}
#e-mail {
	width:30px;
	left:0px;
}
#orkut {
	width:30px;
	left:0px;
}
#myspace {
	width:30px;
	left:0px;
}
#fotolog {
	width:30px;
	left:0px;
}
#blogger {
	width:30px;
	left:0px;
}
#youtube {
	width:30px;
	left:0px;
}
#web_site a:hover {
	background:url(../images/logo_artitas/web_site.png) no-repeat -0px -30px;
}
#e-mail a:hover {
	background:url(../images/logo_artitas/e-mail.png) no-repeat -0px -30px;
}
#orkut a:hover {
	background:url(../images/logo_artitas/orkut.png) no-repeat -0px -30px;
}
#myspace a:hover {
	background:url(../images/logo_artitas/myspace.png) no-repeat -0px -30px;
}
#fotolog a:hover {
	background:url(../images/logo_artitas/fotolog.png) no-repeat -0px -30px;
}
#blogger a:hover {
	background:url(../images/logo_artitas/blogger.png) no-repeat -0px -30px;
}
#youtube a:hover {
	background:url(../images/logo_artitas/youtube.png) no-repeat -0px -30px;
}
/*Fim artista link*/











#mais_produtos {
	position:relative;
	float:left;
	width:896px;
	height:auto;
	background:#B0B0B0;
	padding:10px;
	text-align:center;
}
#mais_produtos ul {
	position:relative;
	float:left;
	width:auto;
	height:auto;
	text-decoration:none;
	list-style:none;
	text-align:center;
}
#mais_produtos li {
	position:relative;
	float:left;
	width:120px;
	height:auto;
	list-style:none;
}
#mais_produtos li a {
	text-decoration:none;
	color:#fff;
}
#mais_produtos li a:hover {
	text-decoration:underline;
	color:#fff;
}
#mais_produtos h5 a {
	color:#FFFFFF;
	text-decoration:none;
}
#mais_produtos h5 a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#parceiros_1 {
	position:relative;
	float:left;
	width:910px;
	height:auto;
}
#parceiros_1 img {
	position:relative;
	float:left;
	width:170px;
	height:auto;
	margin:10px;
}
#parceiros_1 p {
	margin-top:10px;
}
#parceiros_1 h4 {
	width:910px;
	height:auto;
	padding:5px;
}
#parceiros_2 {
	position:relative;
	float:right;
	width:910px;
	height:auto;
}
#parceiros_2 img {
	position:relative;
	float:left;
	width:170px;
	height:auto;
	margin:10px;
}
#parceiros_2 h4 {
	width:910px;
	height:auto;
	padding:5px;
}
#parceiros_2 p {
	margin-top:10px;
}
