
/********************** Block */

.block { }

.block .corner-top-left,
.block .corner-top-right,
.block .corner-bottom-left,
.block .corner-bottom-right { background-color: transparent; background-repeat: no-repeat; }

.block .corner-top-left { background-image:url(../images/block/grey/01.png); background-position: 0% 0%; }
.block .corner-top-right { background-image:url(../images/block/grey/03.png); background-position: 100% 0%; }

.block .corner-bottom-left { background-image:url(../images/block/grey/07.png); background-position: 0% 100%; }
.block .corner-bottom-right { background-image:url(../images/block/grey/09.png); background-position: 100% 100%; }

.block .border-top,
.block .border-bottom { background-color: transparent; background-repeat: repeat-x; }

.block .border-top { background-image:url(../images/block/grey/02.png); background-position: 0% 0%; }
.block .border-bottom { background-image:url(../images/block/grey/08.png); background-position: 50% 100%; }

.block .border-right { background-image:url(../images/block/grey/06.png); background-position: 100% 0%; background-repeat: repeat-y; }
.block .border-left { background-image:url(../images/block/grey/04.png); background-position: 0% 100%; background-repeat: repeat-y; }

.block .content { padding:5px 15px 15px; }
.block.solid .content { padding:0 15px 15px; }
.block.solid .title { padding:0 13px 0 0; text-align:center; }


/********************** Red */

.block.red .corner-top-left { background-image:url(../images/block/red/01.png); }
.block.red.solid .corner-top-left { background-image:url(../images/block/red/solid/01.png); }
.block.red .corner-top-right { background-image:url(../images/block/red/03.png); }
.block.red.solid .corner-top-right { background-image:url(../images/block/red/solid/03.png); }

.block.red .corner-bottom-left { background-image:url(../images/block/red/07.png); }
.block.red .corner-bottom-right { background-image:url(../images/block/red/09.png); }

.block.red .border-top { background-image:url(../images/block/red/02.png); }
.block.red.solid .border-top { background-image:url(../images/block/red/solid/02.png); }
.block.red .border-bottom { background-image:url(../images/block/red/08.png); }

.block.red .border-right { background-image:url(../images/block/red/06.png); }
.block.red .border-left { background-image:url(../images/block/red/04.png); }

/********************** Orange */

.block.orange .corner-top-left { background-image:url(../images/block/orange/01.png); }
.block.orange.solid .corner-top-left { background-image:url(../images/block/orange/solid/01.png); }
.block.orange .corner-top-right { background-image:url(../images/block/orange/03.png); }
.block.orange.solid .corner-top-right { background-image:url(../images/block/orange/solid/03.png); }

.block.orange .corner-bottom-left { background-image:url(../images/block/orange/07.png); }
.block.orange .corner-bottom-right { background-image:url(../images/block/orange/09.png); }

.block.orange .border-top { background-image:url(../images/block/orange/02.png); }
.block.orange.solid .border-top { background-image:url(../images/block/orange/solid/02.png); }
.block.orange .border-bottom { background-image:url(../images/block/orange/08.png); }

.block.orange .border-right { background-image:url(../images/block/orange/06.png); }
.block.orange .border-left { background-image:url(../images/block/orange/04.png); }

/********************** Green */

.block.green .corner-top-left { background-image:url(../images/block/green/01.png); }
.block.green.solid .corner-top-left { background-image:url(../images/block/green/solid/01.png); }
.block.green .corner-top-right { background-image:url(../images/block/green/03.png); }
.block.green.solid .corner-top-right { background-image:url(../images/block/green/solid/03.png); }

.block.green .corner-bottom-left { background-image:url(../images/block/green/07.png); }
.block.green .corner-bottom-right { background-image:url(../images/block/green/09.png); }

.block.green .border-top { background-image:url(../images/block/green/02.png); }
.block.green.solid .border-top { background-image:url(../images/block/green/solid/02.png); }
.block.green .border-bottom { background-image:url(../images/block/green/08.png); }

.block.green .border-right { background-image:url(../images/block/green/06.png); }
.block.green .border-left { background-image:url(../images/block/green/04.png); }

/********************** Grey */

.block.grey .corner-top-left { background-image:url(../images/block/grey/01.png); }
.block.grey .corner-top-right { background-image:url(../images/block/grey/03.png); }

.block.grey .corner-bottom-left { background-image:url(../images/block/grey/07.png); }
.block.grey .corner-bottom-right { background-image:url(../images/block/grey/09.png); }

.block.grey .border-top { background-image:url(../images/block/grey/02.png); }
.block.grey .border-bottom { background-image:url(../images/block/grey/08.png); }

.block.grey .border-right { background-image:url(../images/block/grey/06.png); }
.block.grey .border-left { background-image:url(../images/block/grey/04.png); }

/********************** Purple */

.block.purple .corner-top-left { background-image:url(../images/block/purple/01.png); }
.block.purple.solid .corner-top-left { background-image:url(../images/block/purple/solid/01.png); }
.block.purple .corner-top-right { background-image:url(../images/block/purple/03.png); }
.block.purple.solid .corner-top-right { background-image:url(../images/block/purple/solid/03.png); }

.block.purple .corner-bottom-left { background-image:url(../images/block/purple/07.png); }
.block.purple .corner-bottom-right { background-image:url(../images/block/purple/09.png); }

.block.purple .border-top { background-image:url(../images/block/purple/02.png); }
.block.purple.solid .border-top { background-image:url(../images/block/purple/solid/02.png); }
.block.purple .border-bottom { background-image:url(../images/block/purple/08.png); }

.block.purple .border-right { background-image:url(../images/block/purple/06.png); }
.block.purple .border-left { background-image:url(../images/block/purple/04.png); }

/********************** Yellow */

.block.yellow .corner-top-left { background-image:url(../images/block/yellow/01.png); }
.block.yellow.solid .corner-top-left { background-image:url(../images/block/yellow/solid/01.png); }
.block.yellow .corner-top-right { background-image:url(../images/block/yellow/03.png); }
.block.yellow.solid .corner-top-right { background-image:url(../images/block/yellow/solid/03.png); }

.block.yellow .corner-bottom-left { background-image:url(../images/block/yellow/07.png); }
.block.yellow .corner-bottom-right { background-image:url(../images/block/yellow/09.png); }

.block.yellow .border-top { background-image:url(../images/block/yellow/02.png); }
.block.yellow.solid .border-top { background-image:url(../images/block/yellow/solid/02.png); }
.block.yellow .border-bottom { background-image:url(../images/block/yellow/08.png); }

.block.yellow .border-right { background-image:url(../images/block/yellow/06.png); }
.block.yellow .border-left { background-image:url(../images/block/yellow/04.png); }

/********************** Pink */

.block.pink .corner-top-left { background-image:url(../images/block/pink/01.png); }
.block.pink.solid .corner-top-left { background-image:url(../images/block/pink/solid/01.png); }
.block.pink .corner-top-right { background-image:url(../images/block/pink/03.png); }
.block.pink.solid .corner-top-right { background-image:url(../images/block/pink/solid/03.png); }

.block.pink .corner-bottom-left { background-image:url(../images/block/pink/07.png); }
.block.pink .corner-bottom-right { background-image:url(../images/block/pink/09.png); }

.block.pink .border-top { background-image:url(../images/block/pink/02.png); }
.block.pink.solid .border-top { background-image:url(../images/block/pink/solid/02.png); }
.block.pink .border-bottom { background-image:url(../images/block/pink/08.png); }

.block.pink .border-right { background-image:url(../images/block/pink/06.png); }
.block.pink .border-left { background-image:url(../images/block/pink/04.png); }


/********************** Blue */

.block.blue .corner-top-left { background-image:url(../images/block/blue/01.png); }
.block.blue.solid .corner-top-left { background-image:url(../images/block/blue/solid/01.png); }
.block.blue .corner-top-right { background-image:url(../images/block/blue/03.png); }
.block.blue.solid .corner-top-right { background-image:url(../images/block/blue/solid/03.png); }

.block.blue .corner-bottom-left { background-image:url(../images/block/blue/07.png); }
.block.blue .corner-bottom-right { background-image:url(../images/block/blue/09.png); }

.block.blue .border-top { background-image:url(../images/block/blue/02.png); }
.block.blue.solid .border-top { background-image:url(../images/block/blue/solid/02.png); }
.block.blue .border-bottom { background-image:url(../images/block/blue/08.png); }

.block.blue .border-right { background-image:url(../images/block/blue/06.png); }
.block.blue .border-left { background-image:url(../images/block/blue/04.png); }


/********************** Block destockage */

#block-destockage { width:195px; height:61px; padding:13px 24px 22px 13px; margin:0 0 10px; color:#ffffff; background:#999999 url(../images/block/green/block.png) no-repeat; }
#block-destockage h2 { font-size:20px; text-transform:uppercase; }
