
.ui-menu {
    border: 2px solid lightgray;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    /*padding:2px;*/
    margin-top: 2px !important;
    width: 480px !important;
    z-index: 1900 !important;
    left: 777px !important;
}
.ui-menu-item-wrapper{
    display: block;
    font-weight: normal;
}

.ui-menu-item:hover {
    display: block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
    background-color:darkorange;
    background-image: none;
   
}
.ui-menu-item-wrapper {
    /*margin-top: 22px;*/
    width: 470px;
    height: auto;
    /*margin-left: 5px;*/

}
.ui-widget-content{
    background-color: #fff;
    color: #000;
    /*border: 1px solid #fdfbfb;*/

}
span.colDir {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    float:right;
    font-size: 11px;
    color: yellow;
    margin-right: 5px;
}

/* quadrin é o cd embaixo das musicas */
#shopquadrin{
    width: 100%;
    height: 340px;
    clear: both;
    
}

div.quadrin{
    float:left;background:#333;border:1px dashed #666;padding:5px;text-align:center;display:block;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:3px 6px 8px 1px rgba(0,0,0,0.3);-moz-box-shadow:3px 6px 8px 1px rgba(0,0,0,0.3);-webkit-box-shadow:3px 6px 8px 1px rgba(0,0,0,0.3);width:180px;height:69px;margin:10px
}
div.quadrin a{font:12px/100% Arial,Helvetica,sans-serif;text-decoration:none;color:#bbb;margin:10px}
div.quadrin a:hover{color:#FFF;text-decoration:underline}
div.quadrin img{
    border:3px inset #FFF;
    padding:5px;
}

div.quadrinhoarredondado {
        background: #333;
        border: 1px dashed #666;
        padding: 5px;
        text-align: left;
        display: block;
        border-radius: 10px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        box-shadow: 3px 6px 8px 1px rgba(0,0,0,0.3);
        -moz-box-shadow: 3px 6px 8px 1px rgba(0,0,0,0.3);
        -webkit-box-shadow: 3px 6px 8px 1px rgba(0,0,0,0.3);
        width: auto;
        height: 90px;
        margin: 10px;
    }
div.quadrinhoarredondado a{
    font:12px/100% Arial,Helvetica,sans-serif;text-decoration:none;color:#bbb
}
div.quadrinhoarredondado a:hover{color:#FFF;text-decoration:underline
}
div.moldura2{
    float:left;vertical-align:top;height:auto
}
.moldura2{
    padding:8px;background-color:#f5f5f5;width:60px;border:1px solid #999;box-shadow:3px 6px 8px 1px rgba(0,0,0,0.3);-moz-box-shadow:3px 6px 8px 1px rgba(0,0,0,0.3);-webkit-box-shadow:3px 6px 8px 1px rgba(0,0,0,0.3)}.moldura2 IMG{border:1px solid #000
}

/* menu lista de bandas */

#listabandas{
    position:relative;margin-left:0;height:453px;width:359px;background-color:#000;margin-top:56px;
}
div.qdrado{
    background:#2b2b2b;border:1px dashed #CCC;padding:4px;text-align:left;display:block;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:3px 6px 8px 1px rgba(0,0,0,0.3);-moz-box-shadow:3px 6px 8px 1px rgba(0,0,0,0.3);-webkit-box-shadow:3px 6px 8px 1px rgba(0,0,0,0.3);width:98%;height:480px;margin:0 0 10px;
}
#left{
    position:absolute;margin-left:2px;margin-top:2px;border:solid 0;height:447px;width:163px;overflow:auto;-moz-box-sizing:border-box;background-repeat:no-repeat;background-position:relative;background-attachment:fixed;padding:3px;background-color:#036}#left a{font-family:verdana;font-size:7pt;font-weight:700;color:#39F;text-decoration:none}#left a:hover{font-family:verdana;font-size:7pt;font-weight:700;color:#F93;text-decoration:none}#left .letras a{font-family:verdana;font-size:7pt;font-weight:700;color:#fffff0;text-decoration:none
    }
#left .letras a:hover{
    font-family:verdana;font-size:7pt;font-weight:700;color:#063;text-decoration:none;
}
#right{
    margin-left:182px;position:absolute;margin-top:2px;border-left:solid 0;height:447px;width:163px;overflow:auto;-moz-box-sizing:border-box;position:absolute;background-repeat:no-repeat;background-position:relative;background-attachment:fixed;padding:5px;background-color:#036;}
#right a{
    font-family:verdana;font-size:7pt;font-weight:700;color:#39F;text-decoration:none}#right a:hover{font-family:verdana;font-size:7pt;font-weight:700;color:#F93;text-decoration:none}#right .letras a{font-family:verdana;font-size:7pt;font-weight:700;color:#fffff0;text-decoration:none
    }
#right .letras a:hover{font-family:verdana;font-size:7pt;font-weight:700;color:#063;text-decoration:none}

/* pagina de  bandas */


#notcen{
    clear:both;background:#FFF;width:430px;border-top:#fff 1px solid;border-bottom:#BEBEBE 1px solid;margin-left:4px;height:auto;text-align:center
}
#notcen li{
    background:#FFF;text-align:left;margin-left:-30px;border-bottom:1px dotted gray;font:12px/100% Arial,Helvetica,sans-serif;font-weight:700;color:#000;padding:0 0 .1em 17px;overflow:hidden
}
#notcen a{text-decoration:none;color:#000;font-weight:400;line-height:20px}
#notcen a:hover{background-color:#f5f4ef;text-decoration:none;color:#000}                    
#subletra ul{
	width:430px !important;
	list-style: none;
	font:bold 11px verdana, sans-serif;
	color:#C60;
	float:left;
	background-color:#2b2b2b;
	margin-top:13px;
	margin-bottom:5px;
	margin-left:-149px;
	height:25px;
	padding:2px;
}
#subletra li
{
float: left;
padding:2px;
margin: 1px;
font:bold 12px verdana, sans-serif;
color: #666;
}
#subletra li a {
	display: inline-block;
	color:#FFF;
	text-decoration:none;
   
    padding:0 1px;
   

}
#subletra ul a:hover {
	color: #C60;
	background-color:#2b2b2b;
}
div.quadrinhomaistoc{background:#333;border:1px dashed #666;padding:5px;text-align:left;display:block;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:3px 6px 8px 1px rgba(0,0,0,0.3);-moz-box-shadow:3px 6px 8px 1px rgba(0,0,0,0.3);-webkit-box-shadow:3px 6px 8px 1px rgba(0,0,0,0.3);width:auto;height:25px;margin:10px}
div.quadrinhomaistoc a{font:12px/100% Arial,Helvetica,sans-serif;text-decoration:none;color:#bbb;margin:10px}
div.quadrinhomaistoc a:hover{color:#FFF;text-decoration:underline}
.shadow{text-align:center;text-shadow:2px 2px 2px #000}
/* logins */
#logins{
    width: 640px;
    height: 53px;
    background-color: #333;
    border: 3px solid #000;
    padding: 2px;
    color:#CCC;

}
.apelid{
	width:621px;
	height:22px;
	padding:2px;
    margin-top: 0px;
    margin-left: 12px;
    color:deepskyblue;
}
#opcoes a{
    color:lightgreen;
    text-decoration: none;
}
.lgins a{
    color:deepskyblue;
    text-decoration: none;
}
.lgins a:hover{
     text-decoration: underline;
}
.lgins{
	/*clear:boath;*/
	color:deepskyblue;
	width:150px;
	height:20px;
    text-align: right;
	float:left;
	padding:2px;
    margin-top: -26px;
	margin-left:460px;
    visibility: hidden;
}
.playlists {
    text-align: center;
width:auto;
height:20px;
padding:2px;
float:left;
    color:#CCC;
    margin-left: 5px;
    margin-top: 0px;
}
.playlists a{
border:1px solid #666;
background:url(https://www.lojadosom.com.br/imgs/msg_top-blu.png) repeat-x #333;
text-decoration: none;
text-align: center;
width:auto;
height:20px;
padding:0px 6px 0px 6px;
    
float:left;
    color:#FFF;
    margin-left: 5px;
    
}
.playlists a:hover{
background:url(https://www.lojadosom.com.br/imgs/msg_top-red.png) repeat-x #333;
text-decoration:underline;
}
div#col1 {
    width: 200px;
    display: inline-block;
}
.qPL{
	display:block;
	height:22px;
	width:140px;
	margin-left:10px;
    margin-top:3px;
	color:orange;
	float:left;
}
#menu_login{
     display:none;
}
/* pagina da banda */
#plays {position:relative;margin-left:08px;vertical-align:text-bottom}
#top5{clear:both;height:auto}
#emfoco em{
    font:12pt verdana;margin-left:-15px;margin-top:-9px;color:#39F;display:block}
#emfoco{clear:both;font:7pt verdana;color:#FFF;width:430px;height:auto;text-align:left;margin-top:0}
#emfoco a{font:7pt verdana;color:#FF3;display:block;text-decoration:none}
#emfoco a:hover{color:#F93;text-decoration:none}
#emfoco img{float:left;vertical-align:top}
#tbl{height:auto;width:440px;margin-left:5px;vertical-align:top}
#caminho{font:9pt verdana;color:#999}
#caminho a{font:9pt verdana;color:#999}
#alfa a{margin-top:5px;font-family:verdana;font-size:9pt;font-style:normal;font-weight:400;color:#b0e0e6;line-height:25px;text-decoration:none}#alfa{margin-right:10px;font-family:georgia;font-size:10px;font-style:normal;font-weight:400;color:#666;line-height:23px}#alfa a:hover{color:#00bfff;font-weight:400;text-decoration:none}
#listmusic{clear:both;min-height:100%}
.listmusic{clear:both;min-height:100%}.listlyrics{background:url(/imgs/letras-L.gif) no-repeat 350px 0;display:block;min-height:450px;margin-top:-5px}#top5{clear:both;height:auto}
#subst a:hover{opacity:1.55}
#bodycen{font:11pt verdana;margin-top:5px;margin-left:10px;color:#00bfff;display:block;text-decoration:none}
#alfaindice{font:14pt verdana;margin-top:5px;margin-left:10px;color:#FF3;display:block;text-decoration:none}
#alfaindice a{margin-top:5px;margin-left:10px;font:12pt verdana;font-style:normal;font-weight:400;color:#b0e0e6;line-height:23px;text-decoration:none}
#ads{background:url(/design/addone.png)no-repeat center center;position:relative;display:inline-block;width:20px;height:19px;margin-left:30px}
#exibe{background:url(/design/lletra.gif)no-repeat center center;position:absolute;display:inline-block;width:16px;height:18px;padding-right:5px;margin-left:0}
#trocafig{visibility:hidden}
#subst a:hover{opacity:1.55}
.qimport{font:9pt verdana;color:#FF3;display:inline;text-decoration:none}
.subtitu{font:9pt verdana;color:#FFF;display:inline;text-decoration:none}
.ultmsg{background-color:#000;border-bottom:3px;border-color:#fff;opacity:.55;filter:alpha(opacity=55);-moz-opacity:.55;width:100%;margin-left:-2px;line-height:16px;height:20px;z-index:290;display:block;font:7pt verdana;color:#FFF;text-align:center}


#comentario{
    font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;text-align:justify;
    border:1px solid red;position:absolute;top:10px;left:140px;padding:5px;line-height:15px;background:#FF0;color:#000;display:block;width:140px;opacity:0;z-index:-1;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease
}
#tbl{height:auto;width:550px;margin-left:5px;vertical-align:top}
#lin11,#lin12,#lin14{vertical-align:top;display:inline}
#lin13{width:100%;height:auto;min-height:200px}#col131{width:160px;height:100%;float:left;min-height:200px;text-align:center}
#col231{width:350px;height:auto;float:left}#lincol21{height:20px;width:100%    }
.fb-like{text-align:right;padding:2px;height:20px!important;width:200px;z-index:2}
.btn-lig{
    background:#d65656;background-image:-webkit-linear-gradient(top,#d65656,#f01111);background-image:-moz-linear-gradient(top,#d65656,#f01111);background-image:-ms-linear-gradient(top,#d65656,#f01111);background-image:-o-linear-gradient(top,#d65656,#f01111);background-image:linear-gradient(to bottom,#d65656,#f01111);text-shadow:1px 1px 3px #666;-webkit-box-shadow:0 1px 4px #050505;-moz-box-shadow:0 1px 4px #050505;box-shadow:0 1px 4px #050505;font-family:Arial;color:#fff;font-size:12px;border-radius:px;padding:4px 15px;border:solid #ab1b1b 2px;text-decoration:none
}
.btn-lig:hover{
    background:#c23232;background-image:-webkit-linear-gradient(top,#c23232,#cc0e18);background-image:-moz-linear-gradient(top,#c23232,#cc0e18);background-image:-ms-linear-gradient(top,#c23232,#cc0e18);background-image:-o-linear-gradient(top,#c23232,#cc0e18);background-image:linear-gradient(to bottom,#c23232,#cc0e18);text-decoration:none
}
.btn-desl{
    background:#2a5ca8;background-image:-webkit-linear-gradient(top,#2a5ca8,#1d87f0);background-image:-moz-linear-gradient(top,#2a5ca8,#1d87f0);background-image:-ms-linear-gradient(top,#2a5ca8,#1d87f0);background-image:-o-linear-gradient(top,#2a5ca8,#1d87f0);background-image:linear-gradient(to bottom,#2a5ca8,#1d87f0);text-shadow:1px 1px 3px #292729;-webkit-box-shadow:0 1px 4px #050505;-moz-box-shadow:0 1px 4px #050505;box-shadow:0 1px 4px #050505;font-family:Arial;color:#e6e1e6;font-size:12px;border-radius:px;padding:4px 15px;border:solid #1d87f0 2px;text-decoration:none
}
.btn-desl:hover{
    background:#1d87f0;background-image:-webkit-linear-gradient(top,#1d87f0,#2a5ca8);background-image:-moz-linear-gradient(top,#1d87f0,#2a5ca8);background-image:-ms-linear-gradient(top,#1d87f0,#2a5ca8);background-image:-o-linear-gradient(top,#1d87f0,#2a5ca8);background-image:linear-gradient(to bottom,#1d87f0,#2a5ca8);text-decoration:none
}
a.btn-verd {
    /* background-image: -webkit-linear-gradient(top,#2a5ca8,#1d87f0); */
    background-image: -moz-linear-gradient(top,#2a5ca8,#1d87f0);
    background-image: -ms-linear-gradient(top,#2a5ca8,#1d87f0);
    background-image: -o-linear-gradient(top,#2a5ca8,#1d87f0);
    background-image: linear-gradient(to bottom,#2aa886,#2bf01d);
    text-shadow: 1px 1px 3px #292729;
    -webkit-box-shadow: 0 1px 4px #050505;
    -moz-box-shadow: 0 1px 4px #050505;
    box-shadow: 0 1px 4px #050505;
    font-family: Arial;
    color: #f6f6f3;
    font-size: 12px;
    border-radius: px;
    padding: 4px 15px;
    border: solid #29d244 2px;
    text-decoration: none;
}

a.btn-verd:hover{
        background: #1df04a;
        background-image: -webkit-linear-gradient(top,#1df068,#38a82a);
        background-image: -moz-linear-gradient(top,#1d87f0,#2a5ca8);
        background-image: -ms-linear-gradient(top,#1d87f0,#2a5ca8);
        background-image: -o-linear-gradient(top,#1d87f0,#2a5ca8);
        background-image: linear-gradient(to bottom,#20f01d,#2aa84b);
        text-decoration: none;
    }
#titulodapg{
    color: aliceblue;
    font-size: large;
    text-align: right;
    margin-top: 53px;
    position: absolute;
    width: 988px;
    height: 40px;
}

#titulodapg h1{
    font-size: 20px !important;
}    
/******************* new CSS ****************************/
.fundogray{
    background-color:#2b2b2b;
    width:470px;
    padding:2px;
    overflow: hidden;
    display:block;
    min-height:100%;
    height:auto;
    margin-left:10px;
    z-index:7;
    margin-top:0px;
    padding-bottom: 20px;
    }
.ddsbanda img{float:left;width:120px;height: 120px;margin-left:-9px;margin-top: -04px;padding: 10px;}
.ddsbandatit h1{
    /*margin-left: 10px;*/
    font-family:  'Arial Narrow';
    font-size: 20px;
    color: deepskyblue;
    margin-top: 0px;
}
.ddsbanda{
    width: 410px;
    min-height: 150px;
    margin-left: 23px;
    font-family: Arial,Helvetica,sans-serif;
    font-style:italic;
    font-size: 10pt;
    font-weight: 70;
    color: aliceblue;
    letter-spacing:0px;
    
}
.botoes-social{
    margin-top: 10px;
    margin-left: 23px;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 8pt;
    font-weight: 70;
    color: aliceblue;
    letter-spacing:0px;
    display: inline-block;
}
.maistocadas a ,.listmusic a{
    margin-top: 5px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14pt;
    font-style:italic;
    font-weight: 400;
    color:deepskyblue; /*#0ca9e1;*/
    /*line-height: 25px;*/
    text-decoration: none;
    letter-spacing:0px;
}
.maistocadas , .listmusic{
    width: 425px;
    margin-top: 20px;
    margin-left: 23px;
    height: auto;
   /* background-color: #d65656;*/
}
#maistitulo{
    margin-left: 5px;
    color:#e6e1e6;
    font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif; 

    font-size: 10pt;
    letter-spacing:0px;
    padding-bottom: 5px;

}
.lst-music , .lst-music-ytb , .lst-bands{
    min-height: 30px;
    max-height: 74px;
    display:block;
    overflow: hidden;
    background-color: #464343;
    position: relative;
    border-top: solid 1px #fff;
    border-bottom: solid 2px #1a1919;
    font-family:'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    font-size: 11px;

}
.lst-music-ytb{
    /* uso no painel de troca musica */
    height: 74px;
    background-color: #c1c1c1;
    border-top: solid 1px #fff;
    border-bottom: solid 2px #908989;
    font-size: 12px;
}

.lst-music-ytb a:hover{
    text-decoration: none;
    background-color: rgba(233, 231, 231, 0.5);
    color:black;
    text-shadow: 0 0 2px #333;
    
}
span.discografia{
    display: inline-block;
    margin-top: 12px;
    position: absolute;
    padding: 5px;
    line-height: 14px;
    font-family: sans-serif;
    font-size: 14px;
}
a.playsytb {
    width: 400px;
    position: absolute;
    padding-left: 2px;
    padding-top: 4px;
    padding-bottom: 3px;
    color: #FFF;
}


.add {
    /*display: inline;*/
    background: url(https://img.lojadosom.com.br/design/adicionar1.png) no-repeat;
    overflow: hidden;
    display: block;
/*    left: 3px; */
    right: 7px;
    width: 23px;
    height: 23px;
   /* padding-right: 3px;*/
    position: absolute;
    top: 1px;
    

}
.lst-music  a, .lst-music  a:hover{
    text-decoration: none;
    
}
a.plays b, a.musics b  {
    color: #3cf132;
}
.plays a:hover{

}
.plays, .musics{
    position: absolute;
/*    top: 0px;
    left:29px; */
    margin-left: 29px;
    padding-left: 2px;
    padding-top: 4px;
    padding-bottom: 3px;
    width: 334px; 
}

.exibeletraPl, .exibeletraPlayList{
    background: url(https://img.lojadosom.com.br/design/lletra.gif) no-repeat;
    overflow: hidden;
    display: block;
    opacity:.75;
    width: 16px;
    height: 20px;
    position: absolute;
    top: 3px;
    right: 39px;
}
/*
.salvemusPl{
    background: url(/design/salvar.png) no-repeat;
    overflow: hidden;
    display: block;
   
    width: 23px;
    height: 23px;
    position: absolute;
    top: 1px;
    right: 10px;
}
*/
.bands-mouseover{
    background:rgb(224, 206, 37);
    background-color:  rgb(224, 206, 37);
    background-position: left;
    background-repeat: no-repeat;
    background-size: 25px;

    text-shadow: 1px 1px 1px #666!important;
    display: block;
    
    
}
.bands-mouseover a{
    color: #05506a;
}
.plays-mouseover{
    background:rgb(224, 206, 37);
    /*background-image:  url(https://img.lojadosom.com.br/imgplayer/ico-ytb-peq.png);*/
    background-color:  rgb(224, 206, 37);
    background-position: 3px;
    background-repeat: no-repeat;
    background-size: 25px;

    text-shadow: 1px 1px 1px #666!important;
    display: block;
    transition: color .1s linear,background .1s linear;
    
}
.collapse{
 /*   -webkit-transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -ms-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
*/    
    transition: all 0.5s linear;
    height: 40px;
}
.expand {
    height: auto;
    -webkit-transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -ms-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
#notBand {
    /*clear: both;*/
    margin-top: 0px;
    background: #FFF;
    overflow: hidden;
    width: 421px;
    border-bottom:1px solid rgb(31, 25, 25);
    box-shadow: 0px 5px 10px #000;
    -webkit-box-shadow: 0px 5px 10px #000;
    -moz-box-shadow: 0px 5px 10px #000;
    margin-left: 2px;
    /*height:40px;*/
    text-align: left;
    
}
#notBand li{
    background:#FFF;text-align:left;margin-left:-22px;width: 385px;border-bottom:1px dotted gray;font:11px/100% Arial,Helvetica,sans-serif;font-weight:700;color:#000;padding-top: 4px;padding-bottom:4px;overflow:hidden;line-height: 17px;}
#notBand a:hover{background-color:#f5f4ef;text-decoration:none;color:#000}
#notBand a{text-decoration:none;color:#000;font-size:9pt;line-height:12px}	    
#loading{
    z-index: 10000;
    position: fixed;
    top:50%;
    left:50%;
    display: none;
}
#opacidade{
    position:fixed;top:0;right:0;bottom:0;left:0;margin:0;padding:0;width: 100%;height:100%;background:#000;opacity:.55;filter:alpha(opacity=55);-moz-opacity:.55;z-index:900;visibility:hidden;
}
#back-top{
    position:fixed;bottom:10px;margin-left:880px;z-index:850;
}
#back-top a{
    width:108px;display:block;text-align:center;font:11px/100% Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s;z-index:1700}
#back-top a:hover{
    color:#CCC;
    }
#back-top span{
    width: 50px;
    height: 62px;
    display: block;
    margin-bottom: 7px;
    margin-left: 30px;
    background: #ddd url(https://www.lojadosom.com.br/imgs/up-arrow.png) no-repeat center center;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-transition:1s;-moz-transition:1s;transition:1s
}
#back-top a:hover span{
    background-color:#777;
}
.toogles{
    text-decoration: underline;
    color:#1d87f0;
}
.fixafim{
    position: absolute;
    bottom: 11px;
}
.subletra {
    position: absolute;
    top: 590px;
    /*margin-bottom: 100px;*/
}
#subletra ul{
    /*position: relative;*/
	width:17px !important;
	list-style: none;
	color:#C60;
	float:left;
	background-color:#2b2b2b;
    margin-left:-24px; /*427px;*/
    margin-top: -280px;
	height:auto;
	padding:2px;
}
#subletra li
{
float: left;
padding:2px;
margin: 1px;
color: #666;
}
#subletra li a {
    display: inline-block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	color:#f1ec0c;
	text-decoration:none;

 padding:0 1px;

}
#subletra ul a:hover {
	color: #C60;
	background-color:#2b2b2b;
}
.fix-nav-menu {
    position:fixed;
    top: 400px;
}
.stop-nav-menu {
    margin-bottom:240px;
}
div.bloco-pai{
    background:#333;border:1px dashed #666;padding:5px;text-align:left;display:block;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:3px 6px 8px 1px rgba(0,0,0,0.3);-moz-box-shadow:3px 6px 8px 1px rgba(0,0,0,0.3);
    -webkit-box-shadow:3px 6px 8px 1px rgba(0,0,0,0.3);width:auto;height:100px;margin:10px;
    color:#CCC;
    width:auto;
    display:block;
    float:left;
    padding:5px;}
    
    .x1linha,.x2linha,.x3linha{
    height:27px;
    display:inline;
    float:left;
    color:#fff;
    padding: 5px 5px;
    margin-top:-5px;
    
    }
    .x2linha,.x3linha{
    clear:left;	
    }
    .x3linha{
    clear:left;	
    margin-top:15px;
    }
   
    .x11coluna{
    width:200px;float:left;
    margin-top:-2px;
    }
    .x21coluna{
    width:200px;
    float:left;
    margin-top:13px;
    margin-left:-12px;
    }
    .x12coluna a{float:left;font:9pt arial;line-height:20px;color:red;text-align:center;vertical-align:text-bottom;text-decoration:none}
    .x12coluna{
        width:100px;
        text-align:center;float:left;
        margin-top:13px;
        margin-left:5px;
            color:#00aeef;
    }
    
    .x22coluna{
        width:126px;
        text-align:center;
        float:left;
        margin-top:13px;
        margin-left:4px;
    }
    .x13coluna{
        width:90px;
        text-align:center;
        float:left;
    }
    .x23coluna{
        margin-top:13px;
        width:90px;
        text-align:center;
        float:left;
            margin-left:5px;
    }     
    .delmusPL{
        background: url(https://img.lojadosom.com.br/design/apagar.png) no-repeat;
        overflow: hidden;
        display: block;
        width: 22px;
        height: 22px;
        position: absolute;
        top: 1px;
        right: 3px;
    }    
    .artTitulo {
    margin-left: 0px;
    margin-top: -15px;
    position: absolute;
    text-align: right;
    font-size: 14px;
    font-weight: 700;
    color: #958c89;
}
img.disco {
    margin-top: -3px;
}


   