@charset "utf-8";
/* CSS Document */
body, form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
body,td,th { color: #333333;}
* { margin:0px; padding: 0px; }
a {text-decoration: none; color:#333;}
a:hover { color:#069; text-decoration: none; }
a:hover div{ color:#069; text-decoration: none; cursor:pointer; }
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #333333; background: url(/imagens/layout/bg_field.png) no-repeat;}
checkbox {width:5px; height:5px;}


.fl { float: left; }

.fr { float: right; }

.cb {clear: both;}

.mb-5  {margin-bottom: 5px;}

.m-5 {margin: 5px;}

.f-b {font-weight: bold;}


.printarea { color:#000000; height: auto; width: 550px; }
.printheader { float: left; border-bottom: 1px solid #999999; height: 80px; padding-right: 15px; padding-left: 15px; padding-top: 10px; }
.printcontent { padding:15px; line-height: 16px; }
.print_titulo { font-size:16px; font-weight: bold; padding-bottom: 5px; }
.print_artista { font-size:12px; padding-bottom: 35px; }
.print_letra { font-size:13px; }

.box_geral {
	background-color: #f1f6f9;
	height: auto;
	width: 450px;
	padding: 5px;
	border: 1px solid #9b9b9b;
}

.topo {
	height: 40px;
	width: 448px;
	border: 1px solid #e2e2e2;
	background-image: url(/imagens/popup/topo_background.jpg);
	background-repeat: repeat-x;
}

.fonte_topo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	float: left;
	padding-top: 10px;
	font-weight: bold;
	color: #f90;
	padding-right: 15px;
	padding-left: 5px;
}

.titulo_topo {
	color: #696969;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-top: 10px;
	font-weight: bold;
}
.area {
	width: 408px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	_padding-bottom: 20px;
	padding-left: 20px;
	border: 1px solid #e2e2e2;
	background-color: #FFFFFF;
}

.areacorrige {
	float: left;
	width: 365px;
	border: 1px solid #BBC6C8;
	background-color: #f1f6f9;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.areacorrige .titulo {
	font-size:12px;
	font-weight:bold;
	padding-bottom: 20px;
}
.areacorrige ul { margin:0px; float: left; width: auto; list-style:none; }
.areacorrige ul li { display: list-item; line-height: 20px; background: url(/imagens/popup/bullet.gif) no-repeat left center; text-indent: 18px; }
.areacorrige ul li a { color: #333;}
.areacorrige ul li a:hover { color: #0099CC; }
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #333333;
	background:url(/imagens/layout/bg_field_maior.jpg) no-repeat;
	border: 1px solid #a5acb2;
	width: 350px;
	height: 17px;
	padding-left: 5px;
}
.areacorrige .textarea_letra{ font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; color: #333333; line-height: 18px; height: 87px; width: 350px; 
padding-left: 5px; background:url(/imagens/layout/bg_field_maior.jpg) no-repeat; border: 1px solid #a5acb2;}
.areacorrige .input { border: 1px solid #a5acb2; width: 350px; height: 17px; padding-left: 5px; padding-top: 5px; }         
.areacorrige .listmenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
	height: 22px;
	width: 353px;
	padding-left: 5px;
	background-image:url(/imagens/layout/bg_field_maior.jpg);
	background-position:top left;
	background-color:#FFFFFF;
	border: 1px solid #a5acb2;
}
.caixa_gal {
	height: 408px;
	width: 142px;
	padding-top: 9px;
	_padding-top: 9px;
	padding-right: 9px;
	padding-left: 9px;
	background-color: #f9f9f9;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dbdbdb;
	border-left-color: #dbdbdb;
}

.nome_artista { font-size: 20px; color: #FF9933; margin-bottom: 5px; width: auto; font-family: Arial, Helvetica, sans-serif; font-weight: bold; 
}
.nome_artista_pb {
	font-size: 15px;
	color: #333333;
	margin-bottom: 5px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.artista_border {
	background-color:#FFFFFF;
	height:92px;
	border: 1px solid #d0d0d0;
	width:142px;
	padding:4px;
	float: left;
}

.artista_img{
	width:142px;
	height:92px;
	background-color:#CCCCCC;
	}
	
.artista_img_in {
	width:142px;
	height:92px;
}

.artista_img a:link img {border:solid #666666 1px;}
.artista_img a:visited img {border:solid #666666 1px;}
.artista_img a:hover img {border:solid #f90 1px;}
.artista_img a:active img {border:solid #f90 1px;}

.fonte_topo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: left;
	color: #666666;
	padding-right: 10px;
	height: 35px;
	font-weight: bold;
	padding-top: 3px;
}
.fonte_topo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: left;
	padding-top: 13px;
	color: #999999;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
}

.input_enviar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #333333;
	background: url(/imagens/layout/bg_field.png) no-repeat;
	border: 1px solid #a5acb2;
	height: 17px;
	padding-left: 5px;
	padding-top: 5px;
}
.titulo_enviar {
	font-size:12px;
	font-weight:bold;
	padding-bottom: 7px;
}
.area_enviar {
	width: 428px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #e2e2e2;
	background-color: #FFFFFF;
}
.areacorrige_enviar {
	width: 385px;
	border: 1px solid #BBC6C8;
	background-color: #f1f6f9;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	_padding-bottom: 5px;
	padding-left: 20px;
	height: 274px;
}

#fundo
{
	position:absolute;
	top: 0px;
	left: 0px;
	z-index: 10;
	width: 100%;
	height: 100%;
	background-image: url(/imagens/fundo_claro.png);
}

*html  #fundo {
	position:absolute;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/imagens/fundo_claro.png", sizingMethod="scale"); 
	background-image: url(blank.gif);
	BACKGROUND-COLOR: transparent;
}

#corrigir_musica, #enviar_musica_msg, #corrigir_banda
{
	position:absolute; 
	padding:5px;
	background-color: #f1f6f9;
	height: 500px;
	width: 450px;
	border: 1px solid #9b9b9b;
	background-image: url(/imagens/popup/bakground_pop.jpg);
	background-repeat: repeat-x;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	/*display:none;*/
	z-index:20;
}