.welcome-msg {float: left; font-size: 1.1em; color:#795b47;}



#header-cart {position: absolute; z-index: 20; width: 160px;height:46px; right:-22px; top:-35px}

#header-cart .head { margin-bottom: 7px;padding-right: 8px;}

#header-cart .head h4 { cursor: pointer; float: none; padding:10px 0 0 48px; background: url(../images/icon-cart.gif) no-repeat; height:46px; color: #fff;font-size: 1em; text-align:left}

#header-cart .head h4 a {color: #fff;font-size: 1em;font-weight: normal; text-decoration:none; }

#header-cart .head h4 strong{ color:#FFF; font-size:1em; display:block; margin:-1px 0 -2px 0}



#cart-content { background: #292a34;border: 1px solid #727379;border-top: none;padding: 0 3px 5px;-moz-border-radius: 0 0 8px 8px; -webkit-border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px; border-radius: 0 0 8px 8px; color: #aaa;position: absolute;top: 49px;right: 0px;width: 200px; z-index:99999999999999 !important }

#cart-content .product-images { float: left;}

#cart-content .product-images img {border: 1px solid #a9a9a9;}

#cart-content .product-details { margin: 0 0 0 60px;}

#cart-content h6 {color: #1E7EC8;text-indent: 5px; }

#cart-content li { clear: both;}

#cart-content a:hover {color: #aaa;}

#cart-content .actions a span {cursor: pointer;}

#cart-content #center-buttons {padding-top: 5px;clear: both;text-align: center;}



#slider{ height: 234px;position: relative; width: 100%; margin: 0 auto;overflow: hidden;margin-bottom: 13px;margin-top:1px;}

#banner{margin-top:0px;}

div.scroller{height: 238px; overflow: hidden;width: 100%; zoom: 1;}

div.scroller .content {padding: 0;}

div.slidercontrolwr{ position: absolute;right: 4px; top: 214px;background-color:#FFF;}

div.scroller img{border: none;}

div.scroller div.section{ float: left; height: 238px; overflow: hidden;width: 100%;}

div.scroller div.content{ width: 100%;float: left;}

.slidercontrol{list-style: none; margin: 0px; padding: 0px;}

.slidercontrol a{ color: #aaa; filter: alpha(opacity=60); float: left; height: 14px; margin: 0px 2px; opacity: 0.6; overflow: hidden;padding: 0px; text-decoration: none;text-indent: -1000px;width: 14px;}

.slidercontrol a:hover{ filter: alpha(opacity=100); opacity: 1;}

.content .sliderdescription{ background: url(../images/grid.gif) repeat left top; color: #222; filter: alpha(opacity=50); font: 12px bold Helvetica, sans-serif;left: 15px;opacity: 0.5; padding: 10px; position: relative; top: -100px;width: 650px;}

div.sliderdescription:hover, .sliderdescription.active{background-color: #fff !important;}

.content a{ font: 12px bold Helvetica, sans-serif; text-decoration: none;}

.aprev{background: url(../images/aprev.gif) no-repeat 3px 3px;}

.anext{background: url(../images/anext.gif) no-repeat 3px 3px;}

.astop{ background: url(../images/astop.gif) no-repeat 3px 3px;}

.aplay{ background: url(../images/aplay.gif) no-repeat 6px 3px;}



.footerl .mini-newsletter { float: right; clear:both;width:340px;text-align: left;margin-top:-28px;}

.footerl .mini-newsletter h4{color: #505050; margin-right: 10px;}

.footerl form, .footerl .mini-newsletter h4 { float: left;line-height: 30px;font-size: 11px;}

.footerl .mini-newsletter input.input-text {float: left;}

.footerl .form-button-alt{ float: right; margin:3px 0px 0px 6px;}



.form-button, .form-button-alt {background: #aeaeae url(../images/gradient-gray.gif) repeat-x 0 0;border: 1px solid #adadad;-moz-border-radius: 4px;-webkit-border-radius: 4px;-opera-border-radius: 4px;margin: 0px;vertical-align:top;padding: 3px 6px;color: #4f4f4f;}

.form-button:hover, .form-button-alt:hover {border-color: #888;color: #333;}



h4, h3, .category-head h2 {font-weight: bold;color:#573d30;font-size:1.2em;}



.col-main p{margin-left:  5px;margin-right:  5px;}

.img_entrega{background:url(../images/img_entrega2.jpg) no-repeat; display:block; height:100px; width:170px;}
.pag_pagseguro {background:url(../images/pag_pagseguro.jpg) no-repeat; width:685px; height:150px; margin-top:10px;}
