body {
	background-repeat:repeat;
	background-color: #000;
	background-attachment: scroll;
}
a:link {
	color: ;
}
a:active {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.texto_cinza {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #666666;
	line-height: 130%;
	text-decoration:none;
}
.texto_form {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #000000;
	line-height: 28px;
}
.texto_artista {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #666666;
	line-height: 140%;
}
a.link_cinza {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #666666;
	line-height: 130%;
}
.texto_detalhe_curso {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #333333;
	line-height: 150%;
	text-decoration:none;
}
.texto_detalhe_noticia {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #333333;
	line-height: 150%;
}
.texto_detalhe_noticia img {
	max-width:490px;
	/*_max-width:expression(490 + "px");*/
	vertical-align:middle;
}
.texto_noticia_home {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #000000;
	line-height: 130%;
	text-decoration:none;
}
.texto_data {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #000000;
	line-height: 150%;
}
.texto_detalhe_produto {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #333333;
	line-height: 140%;
}
a.texto_menu {
	font-family: "Arial";
	font-size: 11px;
	color: #000000;
	line-height: 150%;
	text-decoration: none;
}
a.titulo_curso_destaque {
	font-family: "Trebuchet MS", "Arial";
	font-size: 14px;
	color: #B04E00;
	font-weight: bold;
	line-height: 130%;
	text-decoration: none;
}
a.titulo_curso {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #B04E00;
	font-weight: bold;
	line-height: 130%;
	text-decoration: none;
}
.titulo_curso {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #B04E00;
	font-weight: bold;
	line-height: 130%;
	text-decoration: none;
}
a.titulo_noticia_destaque {
	font-family: "Trebuchet MS", "Arial";
	font-size: 14px;
	color: #366179;
	font-weight: bold;
	line-height: 130%;
	text-decoration: none;
}
a.titulo_noticia {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #366179;
	font-weight: bold;
	line-height: 130%;
	text-decoration: none;
}
.titulo_noticia {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #366179;
	font-weight: bold;
	line-height: 130%;
	text-decoration: none;
}
a.titulo_tecnica_destaque {
	font-family: "Trebuchet MS", "Arial";
	font-size: 14px;
	color: #126A9D;
	font-weight: bold;
	line-height: 130%;
	text-decoration: none;
}
a.titulo_tecnica {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #126A9D;
	font-weight: bold;
	line-height: 130%;
	text-decoration: none;
}
.titulo_tecnica {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #126A9D;
	font-weight: bold;
	line-height: 130%;
	text-decoration: none;
}
a.titulo_busca {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #996633;
	font-weight: bold;
	line-height: 130%;
	text-decoration: none;
}
.titulo_busca {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #996633;
	font-weight: bold;
	line-height: 130%;
	text-decoration: none;
}
.titulo_link {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #B04E00;
	font-weight: bold;
	line-height: 130%;
	text-decoration: none;
}
.legenda_tecnica{
	font-family:Trebuchet MS,Arial; 
	font-size: 10px; 
	color:#666666;
	vertical-align:bottom;
}
.titulo_detalhe_curso {
	font-family: "Trebuchet MS", "Arial";
	font-size: 14px;
	color: #B04E00;
	font-weight: bold;
	line-height: 130%;
}
.titulo_detalhe_noticia {
	font-family: "Trebuchet MS", "Arial";
	font-size: 14px;
	color: #366179;
	font-weight: bold;
	line-height: 150%;
}
.titulo_detalhe_tecnica {
	font-family: "Trebuchet MS", "Arial";
	font-size: 14px;
	color: #126a9d;
	font-weight: bold;
	line-height: 150%;
}
.titulo_detalhe_artista {
	font-family: "Trebuchet MS", "Arial";
	font-size: 14px;
	color: #36794E;
	font-weight: bold;
	line-height: 150%;
}
.preco {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #EC4207;
	font-weight: bold;
	line-height: 100%;	
}
.preco_produto {
	font-family: "Arial";
	font-size: 11px;
	color: #EC4207;
	font-weight: bold;
	line-height: 100%;	
}
a.voltar {
	font-family: "Tahoma", "Arial";
	font-size: 11px;
	color: #666666;
	line-height: 140%;
	text-decoration: underline;
}
ul {
	list-style-type:none;
	font-weight:bold;
	margin-bottom:1px;
	_margin-left: 1px;
}
li{
	padding: 4px 0px 4px 0px;
}
li a{
	color: #000000 !important;
}
.lista_produtos {
	font-family: "Trebuchet MS", "Arial";
	font-size: 11px;
	color: #000000;
	line-height: 160%;
}
input{
	background-color:#EFEFEF; 
	border-color:#676767; 
	border: 1px solid
}
select {
	background-color:#EFEFEF; 
	border-color:#676767; 
	border: 1px solid; 
	font-family:arial; 
	font-size:11px; 
	color:#000000; 
	vertical-align:top;
	_vertical-align: middle; 
	_height:30px;
}
textarea{
	background-color:#EFEFEF; 
	border-color:#676767; 
	border: 1px solid;
}
#backgrounddiv {
	height:100%;
	position:absolute;
	z-index:4;
	top:0px;
	left:0px;
	background-color:#000000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}
#marrow {
	position:absolute;
	z-index:5;
	background-color:transparent;
}
.combo_filtro_cursos{
	width:110px; 
	height:17px; 
	border: 1px solid; 
	border-color:#E3baba; 
	border-top-color:#622727; 
	border-left-color:#622727; 
	background-color:#EFDCCC; 
	font-family:arial; 
	font-size:11px; 
	color:#622727;
}
.combo_filtro_noticias{
	width:110px; 
	height:17px; 
	border: 1px solid; 
	border-color:#366179; 
	border-top-color:#366179; 
	border-left-color:#366179; 
	background-color:#EFEFEF; 
	font-family:arial; 
	font-size:11px; 
	color:#366179;
}
.combo_filtro_tecnicas{
	width:110px; 
	height:17px; 
	border: 1px solid; 
	border-color:#126a9d; 
	border-top-color:#126a9d; 
	border-left-color:#126a9d; 
	background-color:#EFEFEF; 
	font-family:arial; 
	font-size:11px; 
	color:#126a9d;
}
#busca_artista td{
	padding-left:20px;
}
.fotolista{
	padding:10px 0 10px 5px;
}
.texto_carrinho_azul{
	color:#115F8E; 
	font-weight:bold;
}
.titulo_carrinho{
	color:#115F8E !important; 
	font-weight:bold;
	font-family: "Trebuchet MS", "Arial" !important;
	font-size: 14px !important;
	border-bottom:1px dashed #115F8E;
}
#flogin input{
	width:85px;
	height:18px;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	padding-left:1px;
}
#fnovocadastro input{
	width:85px;
	height:18px;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	padding-left:1px;
}
a.link_esquecisenha{
	font-size:10px;
	color:#000000;
	line-height:90%;
}
#fcadastro input{
	height:18px;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	color:#666666;
	padding:1px;
}
#fcadastro select{
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	color:#666666;
}
#fcadastro td{
	height:23px;
	padding-right:3px;
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
.mesmo_endereco{
	color:#FFFFFF !important;
	background-color:#115E8F;
	font-family:Arial;
	font-size:11px;
}
#tabela_carrinho th{
	background:url(img/fundo_tit_carrinho.jpg) repeat-x;
	height:19px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:11px;
	border-right: 1px dashed #FFFFFF;
	text-align:left;
	padding-left:10px;
}
#tabela_carrinho td{
	height:27px;
	font-family:"Trebuchet MS";
	font-size:11px;
	border-right: 1px dashed #999999;
	text-align:left;
	padding-left:10px;
}
#tabela_carrinho .zeraborda{
	border-right:none;
}
#fcarrinho input{
	height:18px;
	background-color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#666666;
	padding:1px;
}
#rodape_carrinho td{
	background-color:#CCCCCC;
	height:24px;
	padding-left:15px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
#rodape_carrinho .subtotal{
	font-size:14px;
	text-align:right; 
	padding-left:0; 
	padding-right:15px;
}
.instrucao_carrinho{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#333333;
}
.instrucao_tit_atencao{
	color:#CC0000;
	font-weight:bold;
	font-size:11px;
}
.instrucao_tit_importante{
	color:#006600;
	font-weight:bold;
	font-size:11px;
}
.numero_pedido{
	font-family:Arial; 
	font-size:20px; 
	font-weight:bold;
	color:#227D27;
	vertical-align:middle;
	padding-left:10px;
}
.combo_pesquisa_produtos{
	height:21px; 
	width:134px !important; 
	background-color:#E5E5E5; 
	font-size:11px; 
	font-family:arial;
}