@charset "utf-8";
/* CSS Document */

fieldset.button-container, div.button-container {
background: #f0f1f2;
padding: 10px;
text-align: right;
border: 0;
}

/*Botões padrões*/
.bt {
background-image: url(../image/buttons.png);
background-repeat: repeat-x;
text-align: center;
border: 0;
color: #FFF;
font-weight: bold;
cursor: pointer;
}
.bt:hover {
background-image: url(../image/buttons-hover.png);
}
.red-small, .blue-small, .green-small, .orange-small {
padding: 5px;
font-size:11px;
}
.red-big, .blue-big, .green-big, .orange-big {
padding: 10px 5px 10px 5px;
font-size:18px;
}

.red-small {
	background-position: 0 -228px;
}
.blue-small {
	background-position: 0 -259px;
}
.green-small {
	background-position: 0 -197px;
}
.orange-small {
	background-position: 0 -290px;
}

.red-big {
	background-position: 0 -50px;
}
.blue-big {
	background-position: 0 -100px;
}
.green-big {
	background-position: 0 0;
}
.orange-big {
	background-position: 0 -149px;
}

/* apenas o BG sem as caracteristicas herdadas de um botão */
.blue {
	background-position: 0 -100px;
}


/* Botões com icone */
button.remove {
background-color: transparent;
background-image: url(../image/icon-remove.png);
background-repeat: no-repeat;
background-position: 0 0;
border: 0;
color: #006098;
cursor: pointer;
width: 16px;
height: 16px;
}

/* Links com cantos arredondados */
.roundlink {
	background-color: #FFF;
	border: solid 1px #dde3e9;
	padding: 1px 5px 1px 5px;
}
.roundlink:hover {
	background-color: #f6f6f6;
}
