.imgart {
	float: left;
	border: 1px solid #333333;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.tdlinha {
	height: 1px;
	background-color: #CCCCCC ;
	margin-left: 20px;
	margin-right: 20px;
}
.tdmecompracada {
	background-color: #CCCCCC ;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.capa {
	border: 1px solid #666666;
}
.imgesq {
	padding-right: 5px;
	padding-bottom: 5px;
	clear: none;
	float: left;
}
.tab {
	width: 100%;
}
.tabtopo {
	width: 760px;
	height: 89px;
}
.tabbaixo {
	width: 760px;
	height: 76px;
	vertical-align: text-top;
	padding-top: 20px;
}
.tabflash {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 0px;
}
.tabartexcl {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.tabmenu {
	width: 160px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.borda {
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
}
.tablinha {
	width: 100%;
	height: 1px;
	background-color: #CCCCCC ;
	margin-left: 30px;
}
.tablinhah {
	width: 1px;
	height: 250px;
	background-color: #CCCCCC ;
	margin-top: 30px;
}
.tabprodmus {
	width: 100%;
	margin-left: 30px;
}
.tabprodmustit {
	background-color: #CCCCCC ;
	font-weight: bold;
	color: 666666;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.tabprodmuscont {
	background-color: #FFFFFF ;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.tabcliqueparaouvir {
	width: 100%;
	color: 666666;
	padding-top: 5px;
	padding-bottom: 5px;
}
.tabtxttit {
	width: 100%;
}
.tablistadefault {
	width: 100%;
}
.tablistadefaulttit {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	background-color: #CCCCCC;
	color: #666666
}
.tablistadefaultcont {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.tabprodprod {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
}
.tabprodprodmenu {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
}
.tabprodprodcapa {
	width: 100%;
	padding-left: 10px;
}
.tabprodprodin {
	width: 100%;
}
.tabprodprodpri {
	width: 150px;
}
.tabprodprodcapapri {
	width: 150px;
}
.tabprodprodinpri {
	width: 150px;
}
.tabprodindex {
}
.tabartprod {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.tabartvdl {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.tdcatbuscatit {
	font-size: 20px;
	background-color: #E7E1C1 ;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.tdcatbuscacont {
	background-color: #FBF4D1 ;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.tabmusicas {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.tabcescompranaotem {
	width: 100%;
	height: 20px;
	vertical-align: middle;
	padding-left: 30px;
	text-align: center;
	color: #FF0000;
	font-weight: bold;
}
.tabcestafrete {
	background-color: #F5F5F5 ;
	width: 100%;
}
.txtcestamaisprodutos {
	background-color: #FAF2D0 ;
	width: 100%;
}
.tablogin {
	width: 100%;
	padding-left: 30px;
	padding-top: 30px;
}
.tabplayertit {
	background-color: #FAF2D0 ;
	width: 100%;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.tabplayerlinha {
	width: 100%;
	height: 1px;
	background-color: #CCCCCC ;
}
.tabplayercont {
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.tabplayerconttd {
	height: 35px;
}

.tabmenunovidades {
	width: 142px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-left: 8px;
	padding-left: 5px;
	padding-right: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
}

.tabmenuparceria {
	width: 100%;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-left: 17px;
	padding-left: 5px;
	padding-right: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
}

.tabmenucestadecompras {
	width: 160px;
	padding-bottom: 10px;
	padding-left: 17px;
	padding-right: 1px;
}
.tabmenucestadecomprastit {
	background-color: #FFFFF9 ;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	text-align: center;
	font-size: 15px;
}
.tabmenucestadecomprascont {
	background-color: #F7FAF2 ;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	text-align: center;
	font-weight: bold;
}

.tabcesmusica {
	width: 100%;
	padding-left: 30px;
}
.tabcesmusicanaotem {
	width: 100%;
	height: 20px;
	vertical-align: middle;
	padding-left: 30px;
	text-align: center;
	color: #FF0000;
	font-weight: bold;
}


body {
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	left: 50%;
}
td {
	font-family: Tahoma;
	font-size: 11px;
}
a {
	color: #FF9933;
	text-decoration: none;
	font-size: 11px;
}
a:hover {
	color: #FF9933;
	text-decoration: underline;
	font-size: 11px;
}
input {
	font-size: 10px;
}
select {
	font-size: 10px;
}
textarea {
	font-size: 10px;
}
.txt10 {
	font-size: 10px;
}
.txttit {
	color: #999999;
	font-size: 35px;
}
.txtcatprodtits {
	color: #999999;
	font-size: 20px;
}
.txtcatprodtits:hover {
	color: #999999;
	font-weight: bold;
	font-size: 20px;
}
.txtcopyright {
	padding-left: 30px;
	color: #999999;
	font-weight: bold;
	font-size: 9px;
}
.txtcredito {
	padding-left: 30px;
	color: #999999;
	font-size: 9px;
	text-decoration: none;
}
.txtcredito:hover {
	padding-left: 30px;
	color: #000000;
	font-size: 9px;
	text-decoration: underline;
}
.txtartprod {
	color: #999999;
	font-size: 9px;
}
.txtlaranja {
	color: #FF9933;
}
.txtpreco {
	color: #CC0000;
	text-decoration: none;
}
.txtpreco:hover {
	color: #CC0000;
	text-decoration: underline;
}
.txtprecoriscado {
	color: #CC0000;
	text-decoration: line-through;
}
.txtprecoriscado:hover {
	color: #CC0000;
	text-decoration: line-through;
}
.txtnovidadestit {
	font-size: 14px;
	font-weight: bold;
}
.txtmarron {
	color: #AD8759;
}
.txtcinza {
	color: #666666;
}
.txtpreto {
	color: #000000;
}
.txttitprod {
	color: #FF6600;
	font-size: 10px;
	font-weight: bold;
}
.txttitprod:hover {
	color: #FF6600;
	font-size: 10px;
	font-weight: bold;
}
.txtacatbusca {
	font-size: 12px;
	color: #FF6600;
}
.txtacatbusca:hover {
	font-size: 12px;
	color: #FF6600;
}
.txtcatform {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
}
.txtcatform {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
}
.txttitprodcapa {
	font-size: 18px;
	font-weight: bold;
}
.txttitprodcapa:hover {
	font-size: 18px;
	font-weight: bold;
	text-decoration: underline;
}
.txtartprodcapa {
	font-size: 14px;
	color: #999999;
}
.txtartprodcapa:hover {
	font-size: 14px;
	text-decoration: underline;
}
.txttitprodcapapri {
	font-weight: bold;
}
.txttitprodcapapri:hover {
	font-weight: bold;
	text-decoration: underline;
}
.txtartprodcapapri {
	color: #999999;
}
.txtartprodcapapri:hover {
	text-decoration: underline;
}
.txtmusicastdordem {
	color: #10589E;
	font-weight: bold;
	width: 40px;
	vertical-align: top;
	text-align: left;
}
.txtmenupromotit {
	height: 40px;
	vertical-align: middle;
	background-color: #E4EBEB;
	padding-right: 5px;
	color: #999999;
	font-weight: bold;
	font-size: 15px;
}
.txtmenupromocont {
	background-color: #F2F6F6;
	padding-right: 5px;
}
.txtnoticiabfpritit {
	color: #CCCCCC;
	font-size: 20px;
}
.txtnoticiabfpricont {
	background-color: #EDEDED;
	height: 30px;
}
.txtcescompratit {
	height: 30px;
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
	color: #666666;
	background-color: #CCCCCC;
}
.txtcescompracont {
	height:40px;
}
.txtcestatotal {
	font-size: 14px;
}
.txtcestacomprar {
	font-size: 30px;
	text-align: right;
	color: #666666;
}
.txtcestacomprar:hover {
	font-size: 30px;
	text-align: right;
	color: #666666;
}
.txtlogintr {
	padding-left: 30px;
}
.txtlogintit {
	font-size: 20px;
	text-align: right;
	width: 70;
	height: 30;
	padding-right: 10px;
	padding-top: 5px;
	font-weight: bold;
	color: #666666;
}
.txtlogintd {
	text-align: right;
	width: 70;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	color: #666666;
}


.txtcesmusicatit {
	height: 30px;
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
	color: #666666;
	background-color: #CCCCCC;
}
.txtcesmusicacont {
	height:40px;
}








