/*COFIGURAÇÃO GERAL BOTÃO*/
.botao{
	background-image: url(../../images/site/layout/botoes_l.png);
	background-repeat: no-repeat;
	display: inline-block;
	cursor: pointer;
	padding-left: 15px;
	height: 33px;
	overflow: hidden;	
} 

.botao a{
	display: block;
	background-image: url(../../images/site/layout/botoes.png);
	padding: 8px 15px 10px 0;
	font-size: 14px;
	background-repeat: no-repeat;
}



/* BOTAO PRINCIPAL*/
.botao.principal{
	background-position: left top;
} 

.botao.principal a{
	color: #fff;
	font-weight:bold;
	background-position: right top;
}

.botao.principal:hover{
	background-position: left -34px;
} 

.botao.principal:hover a{
	background-position: right -34px;
}

.botao.principal:active{
	background-position: left -69px;
} 

.botao.principal:active a{
	background-position: right -69px;
}



/* BOTAO SECUNDARIO */
.botao.secundario{
	background-position: left -102px;
} 

.botao.secundario a{
	color: #000;
	font-weight:bold;
	background-position: right -102px;
}

.botao.secundario:hover{
	background-position: left -136px;
} 

.botao.secundario:hover a{
	background-position: right -136px;
}

.botao.secundario:active{
	background-position: left -171px;
} 

.botao.secundario:active a{
	background-position: right -171px;
}




/* BOTAO COMPRAR */
.botao.comprar{
	height: 50px;
	background-position: left -211px;
} 

.botao.comprar a{
	color: #fff;
	font-weight:bold;
	padding: 13px 65px 13px 0;
	font-size: 18px;
	text-transform: uppercase;
	background-position: right -211px;
}

.botao.comprar:hover{
	background-position: left -265px;
} 

.botao.comprar:hover a{
	background-position: right -265px;
}

.botao.comprar:active{
	background-position: left -320px;
} 

.botao.comprar:active a{
	background-position: right -320px;
}


/* BOTAO PROSSEGUIR */
.botao.prosseguir{
	height: 50px;
	background-position: left -375px;
} 

.botao.prosseguir a{
	color: #fff;
	font-weight:bold;
	padding: 18px 65px 14px 0;
	font-size: 15px;
	letter-spacing: -0.07em;
	text-transform: uppercase;
	background-position: right -375px;
}

.botao.prosseguir:hover{
	background-position: left -432px;
} 

.botao.prosseguir:hover a{
	background-position: right -432px;
}

.botao.prosseguir:active{
	background-position: left -490px;
} 

.botao.prosseguir:active a{
	background-position: right -490px;
}


/* BOTAO CONTINUAR PEDIDO */
.botao.continuarPedido{
	height: 55px;
	background-position: left -546px;
} 

.botao.continuarPedido a{
	color: #fff;
	font-weight:bold;
	padding: 0 45px 0 0;
	letter-spacing: -0.07em;
	background-position: right -547px;
}

.botao.continuarPedido a span{
	padding: 8px 0 5px;
	display: block;
	text-align: center;
	font-size: 19px;
	letter-spacing: -0.08em;
	text-shadow: 1px 1px 1px #4a1111;
	filter: dropshadow(color=#4a1111, offx=1, offy=1);
}

.botao.continuarPedido a p{
	padding: 4px 5px;
	display: block;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: -0.07em;
}

.botao.continuarPedido a p b{
	font-style: italic;
	font-weight: bold;
}

.botao.continuarPedido:hover{
	background-position: left -606px;
} 

.botao.continuarPedido:hover a{
	background-position: right -607px;
}

.botao.continuarPedido:active{
	background-position: left -667px;
} 

.botao.continuarPedido:active a span{
	text-shadow: -1px -1px 1px #4a1111;
	color: #c79d9d;
	filter: dropshadow(color=#4a1111, offx=1, offy=1);
}

.botao.continuarPedido:active a p{
	color: #c79d9d;
}

.botao.continuarPedido:active a{
	background-position: right -668px;
}







/* CLASSES BOTOES ANTIGOS */
.button a {	
	font-size:11px;
	color:#999;
	font-weight:bold;
	text-decoration: none;
    float: left;
    overflow: hidden;
	margin-left:4px
}
.button a span {
		display: block;
        white-space: nowrap;
		padding-right:11px; 
}
	
.button a.btPrincipal, .button a.btSecundario{ height:22px}
.button a.btPrincipal span, .button a.btSecundario span{ line-height: 22px;}

.button a.btVerde{ height:30px; text-transform:uppercase; font-size:14px;} 
.button a.btVerde span{ line-height:30px; padding-right:20px !important}

/*BOTÃO PRINCIPAL*/
.button a.btPrincipal {
    color: #f1f1f1;
    background:  url(../../images/site/btLeft.jpg) no-repeat;
	padding-left: 11px;
	cursor: pointer;
}


.button a.btPrincipal:hover {
	background: url(../../images/site/btLeft.jpg) left -22px no-repeat;
	padding-left: 11px;
	text-decoration:none
}

a.btPrincipal span {
	background: url(../../images/site/btRight.jpg) right top no-repeat;
}

a.btPrincipal:hover span {
	background: url(../../images/site/btRight.jpg) right -22px no-repeat;
}

/*BOTÃO SECUNDÁRIO*/

.button a.btSecundario {
    color: #f1f1f1;
    background:  url(../../images/site/btLeft2.jpg) left top no-repeat;
	padding-left: 11px;
}

.button a.btSecundario:hover {
	background:  url(../../images/site/btLeft2.jpg) left -22px no-repeat;
	padding-left: 11px;
	text-decoration:none
}

a.btSecundario span {
	background: url(../../images/site/btRight2.jpg) right top no-repeat;
}

a.btSecundario:hover span {
	background: url(../../images/site/btRight2.jpg) right -22px no-repeat;
}

a.btSecundario:active span {
	background: url(../../images/site/btRight2.jpg) right top no-repeat;
	cursor: pointer;
}

/* Mudei aqui (BRUNO) para testar com o Tiago o sistema de repositor de Versão */


/*BOTÃO PRINCIPAL*/
.button a.btVerde {
    color: #f1f1f1;
    background:  url(../../images/site/btVerdeLeft.jpg) no-repeat;
	padding-left: 20px;	
}

.button a.btVerde:hover {
	background: url(../../images/site/btVerdeLeft.jpg) left -30px no-repeat;
	padding-left: 20px;
	text-decoration:none
}

a.btVerde span {
	background: url(../../images/site/btVerdeRight.jpg) right top no-repeat;
}

a.btVerde:hover span {
	background: url(../../images/site/btVerdeRight.jpg) right -30px no-repeat;
}