/**
* @section Estrutura
*/
.shadow-top-carrinho{width:980px;height:36px;margin:0px auto;}
.shadow-bottom-carrinho{width:980px;height:36px;margin:0px auto;}
.carrinho-geral{width:980px;height:100%;margin:0px auto;}
.header-carrinho{margin-left:11px;width:100%;height:190px;}
.carrinho-produtos{margin:10px 0px 0px 11px;width:100%;}
.header-carrinho img{margin:0px 30px;}
.header-carrinho h2{margin:50px 0px 0px 0px;}
.header-carrinho h4{width:600px;}
.carrinho-checkout{margin:10px 0px 0px 25px;width:910px;height:50px;position:relative;}
.accordion-produto{width:945px;margin:10px 2px 0px 2px;}
.accordion-produto h3{position:relative;width:945px;height:50px;cursor:pointer;}
.accordion-produto h3 a.produto-titulo{position:absolute;top:17px;left:20px;}
.accordion-produto h3 a.status-produto{position:absolute;top:17px;right:150px;text-align:right;}
.accordion-produto h3 a.ico-status-produto{position:absolute;top:17px;right:125px;}
.accordion-produto h3 a.ico-del-produto{position:absolute;top:17px;right:100px;}
.status-acordion{position:absolute;top:18px;right:35px;font-size:11px;font-weight:normal;color:#333;}
.produto-content{position:relative;width:945px;height:100%;}
.produto-content-planos{width:900px;height:100%;margin-left:30px;margin-top:2px;}
.plano{position:relative;width:100%;height:100%;padding:0px 0px 5px 10px;}
.titulo-h4-planos{margin:0px;padding-top:10px;}
.plano-valor{position:absolute;top:30px;right:130px;text-align:right;}
.radio-select{position:absolute;top:30px;right:80px;}
.plano-adicional{position:relative;width:630px;height:100%;padding:0px 0px 5px 100px;}
.plano-adicional table tbody tr{height:20px;}
.plano-adicional h3{width:640px;height:20px;margin:5px 0px;}
.plano-config-slider{position:relative;width:100%;height:65px;padding:0px 0px 5px 10px;}
.amount-slider{text-align:center;margin-top:-25px;}
.box-slider{position:absolute;top:28px;left:335px;}
.box-slider li{margin-right:15px;}
.width-slider-bar{width:150px;}
.valor-amount{position:absolute;top:17px;left:350px;}
.plano-config-lista{position:relative;width:100%;height:100%;padding:0px 0px 5px 10px;}
.plano-config-lista ul li,
.list-adicionais li{margin-bottom:5px;margin-right:10px;}
.bt-lista-carrinho{width:90px;height:25px;margin:8px 30px;padding:3px;}
#bt-list{width:50px;}
.bt-finalizar-checkout{width:221px;height:33px;padding:5px 2px 0 63px;color:#9a4816;text-transform:uppercase;margin:7px 20px;}
.quant-itens{margin:18px 0px;}
.valor-subtotal{margin:10px 10px;font-size:x-large;}
#lista-carrinho{position:absolute;width:800px;height:550px;top:44px;left:37px;z-index:9999;}
.list-interno li{display:inline;padding-right:10px;}
.box-valor-total{height:20px !important;text-align:center;}
.lista-paineis{margin-left:330px;}
.loader-carrinho{position:absolute;background:#fff;padding:92px 392px;}

.error{position:absolute;top:4px;right:9px;color:#AE1726;}
.amout-slider{border:none;background:none;color:#ae1726;font-weight:bold;text-align:center;margin:5px 0px 0px 50px;}
/**
* @section Estilo
*/
.shadow-top-carrinho{background:#fff url('../img/shadow-top-carrinho.jpg') no-repeat;}
.shadow-bottom-carrinho{background:#fff url('../img/shadow-bottom-carrinho.jpg') no-repeat;}
.carrinho-geral{background:#fff url('../img/back-carrinho.jpg') repeat-y;}
.header-carrinho h2{color:#3d5668;}
.header-carrinho h4{color:#e10404;}
.carrinho-checkout{border:5px solid #ebebeb;}
.accordion-produto h3{background:#e3e6ed;}
.accordion-produto h3 a{color:#333;}
.txt-status-aba{position:relative;color:#333;}
.icon-status-aba{position:absolute;top:16px;right:20px;}
.accordion-produto h3 a.produto-titulo{text-transform:uppercase;}
.accordion-produto h3 a.status-produto{font-size:small;color:#994916;font-weight:normal;}
.plano{border-bottom:1px dotted #333;}
.plano-valor{font-size:large;font-weight:bold;}
.back-ativo{background:#e3e6ed;border:none;}
.plano-adicional{background:#f5f5f5;}
.plano-adicional h3{background:#e9e9e9;}
.plano-adicional h4{color:#ad071d;}
.td-valor{font-weight:bold;font-size:13px;}
.color-amount{color:#ae1726;font-weight:bold;}
.bt-finalizar-checkout{background:transparent url('../img/imgbox2grup145.png') no-repeat left top;}
#lista-carrinho{border:5px solid #C5DBEC;background:#fff;}
.produto-content-planos{background:#f5f5f5;}
.dotted-bottom{border-bottom:1px dotted #000;}