@import url(menu.css);
@import url(utilities.css);
@import url(links.css);
@import url(cartout.css);

body{
    background-color: black;
    margin-top: 0px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-style: normal;
    color: black;
    text-decoration: none;
    margin-top:4px;
}
p, p.descM{
    margin:0px;
    padding:0px;
}

p.descM{
  color:#A70303;
}

img{
    border:0px;
}
#container{
    background-color: #ffffff;
    border: none;
    margin: 0px 0px;
    padding: 0px;
    padding-top: 0px;
    width: 1000px;
    azimuth:center;
    min-height:500px;
}

#header{
    width:100%;
}

#header-top{
    height:2px;
    width:1000px;
    position:relative;
    background: white;
}

#headertop{
    width: 100%;
    height: 100px;
    background-color: black;
    background-image:url(../Images/lismusicaheadB.jpg);
    background-repeat:no-repeat;
}

#headermiddle-left{
    float:left;
    position:relative;
    width: 400px;
    height: 125px;
    background-image: url(../Images/lismusicaheadB.jpg);
    background-color: #ffffff;
    background-repeat:no-repeat;
    background-position: center;
}

#headermiddle-right{
    float:right;
    position:relative;
    width: 400px;
    height: 125px;
    background-color: #ffffff;
    background-repeat:no-repeat;
    background-image: url(../Images/headermidlleright.png);
    background-position: right;
}

#headmenu{
    width:100%;
}

#topContent{
    clear:both;
    margin:0px;
    padding:0px;
    background-color: #ffffff;
}

#content{
    margin:0px;
    padding:0px;
    background-color: #ffffff;
    width:100%;
}

#utilities{
    clear:both;
    height: auto;
    background-color: #ffffff;
    position: relative;
    padding: 10px 20px 10px 20px;
}

#leftContent{
    margin:0px;
    float:left;
    background-color: #ffffff;
    width:780px;
    padding-top:0px;
    padding-left: 20px;
    padding-right:5px;
    padding-bottom: 5px;
}

#rightContent{
    float:right;
    background-color: #ffffff;
    width:175px;
    padding-top:0px;
    padding-right:10px;
    padding-left: 5px;
    padding-bottom: 5px;
}

#prefooter{
    clear:both;
    height:2px;
    background-color:black;
}

div.getbottom{
    clear:both;
    margin:0px;
    padding:0px 10px 0px 20px;
    background-color:#ffffff;
    azimuth:center;
}

div.footer{
    clear:both;
    background: #999999;
    height:25px;
    padding-top: 5px;
    padding-left: 20px;
}
table.footer{
    background: #999999;
}
div.footer ul{
    margin:0px 0px 0px 00px;
    display:inline;
    padding:0px;
}

div.footer ul li{
    margin:0px 0px 0px 20px;
    display:inline;
    padding:0px;
}


#getcontent{
    margin:0px;
    padding:0px;
    width:100%;
}

#getcontentB{
    margin:0px;
    padding:0px;
    width:100%;
}

td.showprod{
    border:3px solid #999999;
}
tr.showprod{
    height:10px;
}

#getstore{
    padding:0px;
    margin:0px;
    width:100%;
    overflow:hidden;
}

p.price, p.pricenopromo, p.pricepromo, p.sobconsulta {
color:#195A68;
font-family:verdana,sans-serif;
font-size:15px;
text-decoration:none;
font-weight:bold;
text-align:right;
line-height:120%;
}

p.pricenopromo {
color:#195A68;
text-decoration:line-through;
}

p.pricepromo {
color:#ff0000;
text-decoration:none;
text-align:center;
}

p.sobconsulta {
    text-align:right;
}

tr.showprice{
    height:5px
}

div.ac_results{
   max-height:300px;
   overflow-y:scroll;
   min-width:250px;
   border: #008EBA 1px solid;
   z-index:99;

}

.ac_results li{
    font-size:9px;
}

p.prodalias{
    color: #195A68;
    font-family:verdana,sans-serif;
    font-size:16px;
    text-decoration:none;
    font-weight:bold;
    text-align:center;
    line-height:120%;
}

p.prodleft, p.prodright,p.prodpricepromo,p.prodpricenopromo,p.prodprice {
    font-family:verdana,sans-serif;
    font-size:14px;
    text-decoration:none;
    font-weight:bold;
    line-height:120%;
    margin-top: 5px;
}

p.prodleft{
    color:#195A68;
    text-align:left;
}

p.prodright{
   color:black;
   text-align:right;
   font-size:12px
}

p.prodpricenopromo{
    text-decoration:line-through;
}

p.prodpricepromo{
    color:#ff0000;
}

p.description{
    font-family:verdana,sans-serif;
    font-size:14px;
    text-decoration:none;
    line-height:120%;
    margin-top: 15px;
    color: #777777;
}

p.carct_title{
    font-family:verdana,sans-serif;
    font-size:14px;
    text-decoration:none;
    line-height:110%;
    margin-top: 3px;
    color: #195A68;
}

p.carct_descr{
    font-family:verdana,sans-serif;
    font-size:12px;
    text-decoration:none;
    line-height:110%;
    margin: 0px;
    color: #777777;
}

p.pgroup{
    padding:10px 0px 0px 0px;

}

div.levelmenu{
    margin:0px;
    padding:0px;
}

input.inp_cart, input.inprm_cart, input.inp_cartB{
    border: 1px solid #195A68;
    text-align:right;
    font-size: 12px;
    width:25px;
    vertical-align:middle;
    padding:0px;
    margin:0px;
}

input.inprm_cart{
    border: 1px solid #ff0000;
}

input.inp_cartB{
   font-size:9px;
   margin-bottom:8px
}

#ulcart{
    margin: 0px;
    padding: 0px;
}

#ulcart li {
    margin:0px 0px 0px 10px;
    padding:0px;
    list-style: none;
}
span.qt{
    color:#195A68;
    font-weight:bold;
}

#total{
    font-weight:bold;
    color:#195A68;
}

#price, #priceeu{
    font-weight:normal;
    color:#777777;
}

td.img_destaqueB, td.img_destaqueC{
    background-color:#dddddd;
    padding-left:10px;
}
td.img_destaqueC{
    border-top:2px #999999 solid;
}
td.showprod{
    background-color:#DDDDDD;
}
#getstore table{
    background-color:#FFFFFF;
}

#overLay{
    width: 100%;
    height: 100%;
    opacity:0.7;
    background-color: gray;
    z-index: 99;
    visibility: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
}

#overLay div{
    opacity:1;
    position: relative;
    top: 310px;
    left: 400px;
    width: 400px;
    text-align: center;
    color: black;
    text-decoration: blink;
    font-weight: bold;
    font-size: 15px;
}
