
.left {
	float:left !important;
}

.right {
	float:right !important;
}

.text-right {
	text-align:right !important;
}

.text-center {
	text-align:center !important;
}

.color {
	color: #D19B00;
}

.bgcolor {
	background-color: #D19B00;	
}

.error {
	background-color: red;
	border: 1px solid FF6866;
	color: #fff;
}
.inline {
	display:inline;
}

#shop {
	margin: 0 0 0 60px;
	text-align: left;
}

#shop img {
	margin:0;
}

#shop table {
	width : 345px;
}



#shop table th {
	font-weight: bolder;
	border-bottom: 1px  solid #D19B00;
	color: #D19B00;	
}

#shop table .border-top {
	border-top: 1px  solid #D19B00;
}

#shop table th, #shop table td{
	padding: 2px 0;	
}

#shop table .action {
	width : 55px;
}

#shop table .type{
	width : 80px;
}

#shop table .montant{
	width : 60px;
}

#shop .caddyNav {
	color:  #D19B00;
}

#shop .caddyNav img{
	vertical-align: top;
}

#shop .col1, #shop .col2 {	
	text-align:left;
	float:left;
}

#shop .col1 {	
	width: 140px;
}

#shop .col1 .pochette{
	border: 1px solid #fff;
	margin: 0 0 10px 0;
}

#shop .col2 {
	width : 175px;
}

#shop .album {
	padding: 15px 0 0 0;	
	border-bottom: 2px solid #D19B00;
	margin: 0 15px 0 0;
}

div#divcontent #shop h1 {
	margin: 0 10px 10px 0
}

#shop .col2 h2 {
	margin: 0 10px 0 0
}

div#divcontent #shop p{
	margin: 2px 10px 10px 0;
}

#shop .morceau {
	clear:left;
}

#shop .morceau li {
	float:left;
}

#shop .morceau li img{
	margin: 0 5px 0 0;
}

#shop .morceau .libelle{
	width: 110px;	
}

#shop .morceau .montant{
	text-align:right;
	width: 45px;
}

#shop br.clear {
	clear:both;
}

#shop input.skin, #shop select {
	color: #FFE7AD;
	border: 1px solid #493600;
}

