/* Button Register */
div.accordion-interactive div.new-user a.register
	{
	background:transparent url(img/button-register-login.gif) no-repeat;
	width:152px;
	}

/* Button Change Register */
div.page a.change-register
	{
	width:172px !important;
	background-image:url(img/button-change-register.gif) !important;
	}

/* Button Register */
div.page a.register-now
	{
	width:220px !important;
	background-image:url(img/button-register-now.gif) !important;
	}
	
div.accordion-interactive div.new-user a.register
	{
	background:transparent url(img/button-register-login.gif) no-repeat scroll 0 0;
	}

/* Button Validate */
div.block a.button-validate
	{
	width:57px;
	background:transparent url(img/button-validate.gif) no-repeat top left;
	}

/* Button Escape */
a.escape
	{
	background:transparent url(img/cancel-buttons.gif) no-repeat left top;
	}

/* Inputs */
div.accordion-interactive div.form-login input.text
	{
	background:transparent url(img/input-bg.gif) no-repeat;
	}

div.accordion-interactive div.form-login input.username
	{
	background-position:0 -40px;
	}

div.accordion-interactive div.form-login input.password
	{
	background-position:0 -80px;
	}

div.accordion-interactive div.form-newsletter input.name
	{
	background:transparent url(img/input-bg.gif) no-repeat 0pt -160px;
	}

div.accordion-interactive div.form-newsletter input.email
	{
	background:transparent url(img/input-bg.gif) no-repeat 0 -119px;
	}

/* Button Default */
a.default,
input.default
	{
	background:transparent url(img/send-buttons.gif) no-repeat left top;
	}

/* SponsorShip  */
a.getSponsorShip
	{
	background:transparent url(img/addSponsorShip.gif) no-repeat left top;
	width:224px;
	}

/* Fun Zone  */
div.page li.no-item-downloads 
	{
	background:transparent url(img/bg-funzone-no-iten.gif) no-repeat -1px -39px !important;
	height:400px;
	}
div.page li.no-item-videos
	{
	background:transparent url(img/bg-funzone-no-iten.gif) no-repeat -469px -39px !important;
	height:400px;
	}
div.page li.no-item-pasttime
	{
	background:transparent url(img/bg-funzone-no-iten.gif) no-repeat -235px -39px !important;
	height:400px;
	width:217px;
	}

/* Buttons Wishlist */
div.block-homepage div.product-view a.wishlist
	{
	background:transparent url(img/wishlist-buttons-home.gif) no-repeat !important;
	}
div.product-view a.wishlist
	{
	background:transparent url(img/wishlist-buttons.gif) no-repeat !important;
	width:128px !important;
	}

div.product-detail a.wishlist
	{
	margin-top:0 !important;
	margin-right:-6px !important;
	}	
div.product-view a.wishlist:hover
	{
	background-position:0 -43px !important;
	}

div.product-view a.wl-on
	{
	background-position:-516px 0 !important;
	}
div.product-view a.wl-on:hover
	{
	background-position:-516px -43px !important;
	}		
	
div.product-view a.wishlist-remove
	{
	background-position:-213px -42px !important;
	width:91px !important;
	}	
div.product-view a.wishlist-remove:hover
	{
	background-position:-213px -85px !important;
	}

/* Add Remove Job */
div.block div.opportunity a.add-job
	{
	background:transparent url(img/job-buttons.gif) no-repeat top left !important;
	}
div.block div.opportunity a.remove-job
	{
	background:transparent url(img/job-buttons.gif) no-repeat -145px 0 !important;
	}

/* More Media */
a.more-media
	{
	width:100px;
	background:transparent url(img/midia-bottom.gif) no-repeat left top !important;
	}

div.body-wishlist div.product-view strong.price
	{
	top:0;	
	}

/* Availability */
div.product-view span.availability a
	{
	background:transparent url(img/stock-button.gif) no-repeat !important;
	width:113px !important;
	
	}
div.product-view span.availability a.to-confirm
	{
	width:85px;
	background:transparent url(img/stock-button.gif) no-repeat -145px 0 !important;
	}

/* Sinaltica */
div.product-view span.sinaletica
	{
	background-image:url(img/sinaleticas.gif) !important;
	}

/* Button Yes */
a.yes
	{
	background:transparent url(img/yes-no-buttons.gif) no-repeat scroll 0 0 !important;
	}
a.yes:hover
	{
	background:transparent url(img/yes-no-buttons.gif) no-repeat scroll 0 -23px !important;
	}
a.no:active
	{
	background:transparent url(img/yes-no-buttons.gif) no-repeat scroll 0 -46px !important;	
	}

/* Button  */
a.no
	{
	background:transparent url(img/yes-no-buttons.gif) no-repeat scroll -30px 0 !important;
	width:31px;
	}
a.no:hover
	{
	background:transparent url(img/yes-no-buttons.gif) no-repeat scroll -30px -23px;
	}
a.no:active
	{
	background:transparent url(img/yes-no-buttons.gif) no-repeat scroll -30px -46px;	
	}

/* Search */
div.search
	{
	width:251px;	
	}
	
	
/* Accordion */
div.top div.bar span.user 
	{
	margin:9px 0px 0px 61px;
	}

div.top div.bar a.newsletter 
	{
	margin:3px 8px 0px 122px;
	position:absolute;
	}
	
/*Corporate*/
div.corporate-en div.block a.lng
	{
	background-position:0 -34px !important;
	}

/* Label Carto Cliente */
div.accept-conditions label
	{
	width:222px !important;
	}

div.accept-conditions a
	{
	margin:0 !important;	
	}
	
div.best-card h5
	{
	font-size:1em;	
	}
	
div.best-card
	{
	margin-top:-15px !important;	
	}

div.best-card h4
	{
	margin-left:-3px !important;	
	}

/* Recuperao de Dados */

input.retrieve
	{
	background:transparent url(img/retrieve-buttons.gif) no-repeat left top;
	width:190px;
	}

input.retrieve:hover
	{
	background-position:0 -43px;
	}

input.retrieve:active
	{
	background-position:0 -86px;
	}
		
input.save
	{
	background:transparent url(img/grabar-buttons.gif) no-repeat left top;
	width:165px;
	}

input.save:hover
	{
	background-position:0 -43px;
	}

input.save:active
	{
	background-position:0 -86px;
	}

input.user-area
	{
	background:transparent url(img/user-area-buttons.gif) no-repeat left top;
	width:139px;
	}

input.user-area:hover
	{
	background-position:0 -43px;
	}

input.user-area:active
	{
	background-position:0 -86px;
	}

div.page-content p.text,
	{
	margin-right:22px !important; 
	}


div.page-content p.text
	{
	margin-right:222px !important;
	float:none;
	
	
	
	}
	
div.block-homepage-text p.text
	{
	margin-left:237px !important;
	
	}

