/* structure */
html, body {
height: 100%;
} 
body {
margin: 10px 0 0 0;
padding: 0px;
background-color: #EEEEDC;
}
#global {
Overflow: Hidden;
width: 960px;
margin: 10px auto 10px auto;
padding-left: 10px;
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
-moz-border-radius:10px;
border-radius:10px;
text-align: left;
}
.cont1 {
float: left;
width: 950px;
margin-top: 5px;
}
.cont2 {
float: left;
width: 950px;
height: 30px;
padding-bottom: 2px;
background: #eeeedc;
}
.contenu {
width: 950px;
}
.menu {
width: 950px;
height: 110px;
}
.centre {
float: left;
width: 648px;
}
.droite { 
float: right;
margin-right: 0px;
width: 300px;
border-left: 1px solid #E5E5E5;
height: 100%;
}
.img { 
padding-right: 2px;
display: block;
clear: none;
}
.stat {
padding: 5px;
display: block;
}
.stat-livre {
width: 160px;
height: 800px;
float: left;
display: inline;
margin-right: 5px;
}
.cadre {
width: 480px;
float: left;
}
.cadre-librairie {
width: 750px;
float: left;
}
.inter {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #404040;
font-size: 10px;
font-style: normal;
line-height: 120%;
display:block;
}
/* pub */
.inter {
height: 25px;
}
.pave {
width: 336px;
height: 280px;
float: left;
display: inline;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
}
.sky {
width: 160px;
height: 600px;
float: left;
display: inline;
margin-right: 5px;
}
/* banniere */
.pub {
float: left;
height: 20px;
}
.ban {
margin-top: 5px;
height: 95px;
width: 930px;
padding: 10px;
text-align: right;
background-image: url("../img/banniere-avec-pub.jpg");
}
.pubban {
padding-left: 200px;
}
.accroche {
margin-right: 5px;
margin-bottom: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
font-weight: bold;
color: #BABA76;
}
/* themes */
.une {
font-family: Impact, Charcoal, sans-serif;
font-size: xx-large;
color: #D88CB2;
background-color: #EEEEDC;
width: 640px;
padding: 1px;
margin-bottom: 4px;
}
.alaune1 {
float: left;
width: 310px;
margin-right : 5px;
padding : 5px;
display: inline;
background-color: #EEEEDC;
}
.alaune2 {
float: left;
width: 280px;
padding : 6px;
margin-left: 5px;
margin-bottom: 5px;
display: inline;
border: 1px dashed rgb(153, 153, 51);
}
.alaune3 {
float: left;
width: 280px;
margin : 5px;
padding : 5px;
display: inline;
}
.alaune4 {
float: left;
width: 310px;
display: inline;
margin-bottom: 5px;
}
.alaune5 {
float: left;
width: 285px;
padding : 6px;
margin-left: 0px;
margin-bottom: 5px;
display: inline;
border: 1px dashed rgb(153, 153, 51);
}
.alaune6 {
float: left;
padding : 6px;
margin-left: 5px;
margin-bottom: 5px;
display: inline;
border: 1px dashed rgb(153, 153, 51);
}
.suitealaune {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: large;
font-weight: bold;
background-color: #DCEDED;
color: #696969;
}
.post-it {
float: right;
width: 294px;
border: 1px solid #BADCDC;
border-top: 4px solid #BADCDC; 
margin-right: 1px; 
padding-top: 3px;
padding-left: 3px;
font-family: Arial, Hevetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#7F7F7F;
}
.postit {
float: right;
width: 180px;
margin-right: 1px; 
padding-top: 3px;
padding-left: 3px;
border: 2px dashed #BADCDC;;
font-family: Verdana, Geneva, sans-serif;
font-size: small;
color:#7F7F7F;
line-height: 145%;
}
.post-sujet {
float: left;
width: 240px;
padding-left: 5px;
border: 1px dashed rgb(153, 153, 51);
margin-right: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
font-style: bold;
}
.baf a {
display : block;
width : 100%; 
margin-right : 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
line-height: 120%;
color: #696969;
}
.livres {
float: left;
width: 290px;
background-color: #DCEDED;
border: 1px solid #97CCCA;
border-top: 4px solid #97CCCA; 
margin-top: 5px;
padding: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#656532;
}
.roundedcornr_box_302733 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_302733_tl.png") no-repeat top left; 
}
.roundedcornr_top_302733 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_302733_r.png") no-repeat top right;
}
.roundedcornr_bottom_302733 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_302733_bl.png") no-repeat bottom left;
margin-bottom: 7px;
}
.roundedcornr_bottom_302733 div { 
	background: url(roundedcornr_302733_br.png) no-repeat bottom right;
}

.roundedcornr_top_302733 div,.roundedcornr_top_302733,
.roundedcornr_bottom_302733 div, .roundedcornr_bottom_302733 {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.roundedcornr_content_302733 { 
padding: 0 10px; 
margin: 5px 0 0 0;
zoom:1;
}
.roundedcornr_box_573932 {
	background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_573932_tl.png") no-repeat top left;
}
.roundedcornr_top_573932 {
	background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_573932_r.png") no-repeat top right;
}
.roundedcornr_bottom_573932 {
	background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_573932_bl.png") no-repeat bottom left;
margin-bottom: 7px;
}
.roundedcornr_bottom_573932 div {
	background: url(roundedcornr_573932_br.png) no-repeat bottom right;
}

.roundedcornr_top_573932 div,.roundedcornr_top_573932,
.roundedcornr_bottom_573932 div, .roundedcornr_bottom_573932 {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.roundedcornr_content_573932 { 
padding: 0 10px; 
margin: 5px 0 0 0;
zoom:1;
}
.colonn1 {
float: left;
display: inline;
width: 200px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
line-height: 120%;
color: #696969;
margin-top: 5px;
margin-bottom: 5px;
}
.colonn2 {
float: left;
display: inline;
margin-left: 10px;
width: 200px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
line-height: 120%;
color: #696969;
margin-top: 5px;
margin-bottom: 5px;
}
.colonn3 {
float: left;
display: inline;
margin-left: 10px;
width: 200px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
line-height: 120%;
color: #696969;
margin-top: 5px;
margin-bottom: 5px;
}
.gcolonne {
float: left;
width: 305px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 120%;
color: #696969;
margin-right: 5px;
background-color: #FFFFFF;
}
.colonne1 {
float: left;
width: 150px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 120%;
color: #696969;
margin-right: 5px;
background-color: #FFFFFF;
}
.colonne2 {
float: left;
width: 150px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 120%;
color: #696969;
margin-right: 5px;
background-color: #FFFFFF;
}
.colonne3 {
float: left;
width: 150px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 120%;
color: #696969;
margin-right: 5px;
background-color: #FFFFFF;
}
.colonne4 {
float: right;
width: 150px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 120%;
color: #696969;
margin-right: 0px;
background-color: #FFFFFF;
}
.titrecolonn {
width: 200px;
height: 18px;
padding: 3px;
background-color: #EEEEDC;
font-family: Impact, Charcoal, sans-serif;
color: #54AAA8;
display: block;
}
.roundedcornr_box_533001 {
	background: url("http://www.espritcabane.com/img/presentation/roundedcornr_533001_tl.png") no-repeat top left;
}
.roundedcornr_top_533001 {
	background: url("http://www.espritcabane.com/img/presentation/roundedcornr_533001_tr.png") no-repeat top right;
}
.roundedcornr_bottom_533001 {
	background: url("http://www.espritcabane.com/img/presentation/roundedcornr_533001_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_533001 div {
	background: url("http://www.espritcabane.com/img/presentation/roundedcornr_533001_br.png") no-repeat bottom right;
}
.roundedcornr_content_533001 {
	background: url("http://www.espritcabane.com/img/presentation/roundedcornr_533001_r.png") top right repeat-y;
}

.roundedcornr_top_533001 div,.roundedcornr_top_533001,
.roundedcornr_bottom_533001 div, .roundedcornr_bottom_533001 {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.roundedcornr_content_533001, .roundedcornr_bottom_533001 {
	margin-top: -19px;
}
.roundedcornr_content_533001 
{ 
padding: 0 10px; 
margin: 5px 0 0 0;
zoom:1;
}
/* textes */
h1 {
font-family: Impact, Charcoal, sans-serif;
font-size: xx-large;
color: #BABA76;
padding: 1px;
line-height: 100%;
display: inline;
}
h2 {
font-family: Impact, Charcoal, sans-serif;
font-size: x-large;
color: #75BBB9;
padding: 2px;
line-height: 100%;
display: inline;
}
h3 {
font-family: Impact, Charcoal, sans-serif;
font-size: large;
color: #B2B2B2;
margin-left: 60px;
line-height: 100%;
display: inline;
}
.body {
font-family: Verdana, Geneva, sans-serif;
color: #336633;
font-size: small;
padding-right: 5px;
line-height: 155%;
}
.body2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #696969;
font-size: small;
font-weight: normal;
font-style: normal;
text-transform: none;
margin-left: 60px;
padding-right: 30px;
text-align: left;
line-height: 155%;
display:block;
}
.bodyvert {
font-family: Verdana, Geneva, sans-serif;
color: #666600;
font-size: small;
margin: 0px 20px 35px 0px;
padding-right: 6px;
line-height: 150%;
}
.fleched {
float: right;
margin-right: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: large;
font-weight: bold;
background-color: #cbcbcb;
padding: 7px;
}
.fleche {
float: right;
text-align: center;
margin-right: 5px;
margin-bottom: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
color: #999999;
background-color: #cbcbcb;
padding: 7px;
}
.flechep {
float: left;
text-align: center;
margin-right: 5px;
margin-bottom: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #999999;
background-color: #cbcbcb;
padding: 1px;
display: inline;
}
a {
	text-decoration: none;
}
a:link {
	color: #54AAA8;
	text-decoration: none;
}
a:visited {
	color: #54AAA8;
	text-decoration: none;
}
a:active {
	color: #54AAA8;
	text-decoration: none;
}
a:hover {
	color: #54AAA8;
	background-color: #EEEEDC;
	text-decoration: none;
}
.mentions {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #404040;
font-size: 11px;
line-height: 120%;
display: inline;
}
.mentionsmauve {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #9875BB;
font-size: 11px;
line-height: 135%;
}
.mentionsvert {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #336633;
font-size: 11px;
font-style: normal;
text-transform: none;
margin: 0px 0px 0px 0px;
text-align: left;
line-height: 130%;
font-weight: normal;
}
.mentionsvertd {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #336633;
font-size: 11px;
font-style: normal;
text-transform: none;
margin: 0px 0px 0px 0px;
text-align: right;
line-height: 130%;
font-weight: normal;
}
.mentionsdb {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #DCDCDC;
font-size: 13px;
margin-left: 310px;
text-align: right;
line-height: 100%;
background-color: #C0C0C0;
}
/* colonnes */
.pres-menu1 {
width: 295px;
height: 18px;
padding-left: 4px;
padding-bottom: 4px;
background-color: #DCEDED;
font-family: Impact, Charcoal, sans-serif;
color: #7F7F7F;
display: block;
}
.affichflux1 {
width: 270px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
font-weight: normal;
padding: 5px;
line-height: 120%;
color: #336633;
}
.pub1 {
float: left;
margin: 10px;
width: 120px;
display: inline;
}
.pub2 {
float: left;
margin: 10px;
width: 120px;
display: inline;
}
/* onglets */
/* menu vert */
.roundedcornr_box_907002 {
   background: #eeeedc;
}
.roundedcornr_top_907002 div {
   background: url("http://www.espritcabane.com/menus/roundedcornr_907002_tl.png") no-repeat top left;
}
.roundedcornr_top_907002 {
   background: url("http://www.espritcabane.com/menus/roundedcornr_907002_tr.png") no-repeat top right;
}
.roundedcornr_bottom_907002 div {
   background: url("http://www.espritcabane.com/menus/roundedcornr_907002_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_907002 {
   background: url("http://www.espritcabane.com/menus/roundedcornr_907002_br.png") no-repeat bottom right;
}

.roundedcornr_top_907002 div, .roundedcornr_top_907002, 
.roundedcornr_bottom_907002 div, .roundedcornr_bottom_907002 {
   width: 100%;
   height: 8px;
   font-size: 1px;
}
.roundedcornr_content_907002 { margin: 0 10px; }

/* menu gris foncé */
.roundedcornr_box_575116 {
   background: #cbcbcb;
}
.roundedcornr_top_575116 div {
   background: url("http://www.espritcabane.com/menus/roundedcornr_575116_tl.png") no-repeat top left;
}
.roundedcornr_top_575116 {
   background: url("http://www.espritcabane.com/menus/roundedcornr_575116_tr.png") no-repeat top right;
}
.roundedcornr_bottom_575116 div {
   background: url("http://www.espritcabane.com/menus/roundedcornr_575116_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_575116 {
   background: url("http://www.espritcabane.com/menus/roundedcornr_575116_br.png") no-repeat bottom right;
}

.roundedcornr_top_575116 div, .roundedcornr_top_575116, 
.roundedcornr_bottom_575116 div, .roundedcornr_bottom_575116 {
   width: 100%;
   height: 5px;
   font-size: 1px;
}
.roundedcornr_content_575116 { margin: 0 10px; }
.colmenus1 {
float: left;
margin-left: 0px;
width: 100px;
font-family: Impact, Charcoal, sans-serif;
}
.colmenus2 {
float: left;
margin-left: 1px;
width: 105px;
font-family: Impact, Charcoal, sans-serif;
}
.colmenus3 {
float: left;
margin-left: 1px;
width: 110px;
font-family: Impact, Charcoal, sans-serif;
}
.colmenus4 {
float: left;
margin-left: 1px;
width: 120px;
font-family: Impact, Charcoal, sans-serif;
}
.colmenus5 {
float: left;
margin-left: 1px;
width: 110px;
font-family: Impact, Charcoal, sans-serif;
}
.colmenus6 {
float: left;
margin-left: 1px;
width: 95px;
font-family: Impact, Charcoal, sans-serif;
}
.colmenus7 {
float: left;
margin-left: 1px;
width: 75px;
font-family: Impact, Charcoal, sans-serif;
}
.colmenus8 {
float: left;
margin-left: 1px;
width: 75px;
font-family: Impact, Charcoal, sans-serif;
}
.colmenus9 {
float: left;
margin-left: 1px;
width: 75px;
font-family: Impact, Charcoal, sans-serif;
}
.colmenus9bis {
float: right;
margin-left: 1px;
width: 75px;
font-family: Impact, Charcoal, sans-serif;
}
.colmenus10 {
float: left;
margin-left: 687px;
width: 220px;
height: 15px;
}
.colmenus11 {
float: right;
margin-right: 1px;
text-alig: left;
padding-top: 1px;
}
.actif a:hover {
color: #326564;
background-color: #EEEEDC;
}
.inactif a:hover {
color: #DCEDED;
background-color: #CBCBCB;
}
/* Menu taille */
.hmenu {
width: 950px;
}
.fondmenu {
width: 950px;
height: 165px;
}
.placemenu {
position: absolute;
width: 950px;
height: 160px;
top: 160px;
z-index:1;
}
/* Menu gris gauche */
#menu /* Ensemble du menu */
{
z-index: 1;
margin: 0;
padding: 0;
list-style: none;
line-height: 100%;
}
#menu ul /* Liste */     
{
padding : 0; /* pas de marge intérieure */
margin : 0; /* ni extérieure */
position: absolute;
z-index:1;
line-height: 90%;
}
#menu li a /* Contenu des listes */
{
text-decoration : none;
color:#7F7F7F;
margin-right : 2px;
}
#menu ul li a /* Contenu des listes */
{
display : block;
text-decoration : none;
width : 150px; 
color:#7F7F7F;
margin : 1px;
}
#menu li /* Éléments des listes */      
{
float : left;
list-style : none;
font-family: Arial, Hevetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#7F7F7F;
}
#menu li ul /* Sous-listes */
{
width: 150px; /* Largeur des sous-listes */
left: -999em;
background-color: #FFFFFF;
padding: 5px;
border: 2px solid #EEEEDC;	
}
#menu li ul li /* Eléments de sous-listes */
{
border-right: 1px #ffffff solid;
width:156px;
left:: -999em;
}
#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul  /* Sous-listes lorsque la souris passe sur un élément de liste ET sous-sous-lites lorsque la souris passe sur un élément de sous-liste */
{
	left: auto;
}
/* Menu bleu */
#menu2 /* Ensemble du menu */
{
z-index: 1;
margin: 0;
padding: 0;
list-style: none;
line-height: 100%;
}
#menu2 ul /* Liste */     
{
padding : 0; /* pas de marge intérieure */
margin : 0; /* ni extérieure */
position: absolute;
z-index:1;
line-height: 90%;
}
#menu2 ul li
{
width: 100%;
}
#menu2 li a /* Contenu des listes */
{
display : block;
background-color: #EEEEDC;
text-decoration : none;
color: #54AAA8;
margin-right : 2px;
}
#menu2 ul li a /* Contenu des listes */
{
display : block;
text-decoration : none;
width : 150px; 
margin : 1px;
background-color: #FFFFFF;
}
#menu2 ul li a:hover {
background-color: #EEEEDC;
}
#menu2 li /* Éléments des listes */      
{
float : left;
list-style : none;
font-family: Arial, Hevetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#7F7F7F;
}
#menu2 li ul /* Sous-listes */
{
margin-top: -15px;
width: 150px; /* Largeur des sous-listes */
left: -999em;
background-color: #FFFFFF;
padding: 5px;
border: 2px solid #EEEEDC;	
}
#menu2 li ul li /* Eléments de sous-listes */
{
border-right: 1px #ffffff solid;
width:156px;
left:: -999em;
}
#menu2 li:hover ul, #menu2 li li:hover ul, #menu2 li.sfhover ul, #menu2 li li.sfhover ul  /* Sous-listes lorsque la souris passe sur un élément de liste ET sous-sous-lites lorsque la souris passe sur un élément de sous-liste */
{
	left: auto;
}
/* Menu gris droite */
#menu3 /* Ensemble du menu */
{
z-index: 1;
margin: 0;
padding: 0;
list-style: none;
line-height: 100%;
}
#menu3 ul /* Liste */     
{
padding : 0; /* pas de marge intérieure */
margin : 0; /* ni extérieure */
position: absolute;
z-index:1;
line-height: 90%;
}
#menu3 li a /* Contenu des listes */
{
text-decoration : none;
color:#7F7F7F;
margin-right : 2px;
}
#menu3 ul li a /* Contenu des listes */
{
display : block;
text-decoration : none;
color:#7F7F7F;
width : 150px; 
margin : 1px;
}
#menu3 li /* Éléments des listes */      
{
float : left;
list-style : none;
font-family: Arial, Hevetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#7F7F7F;
}
#menu3 li ul /* Sous-listes */
{
width: 150px; /* Largeur des sous-listes */
left: -999em;
background-color: #FFFFFF;
padding: 5px;
border: 2px solid #EEEEDC;	
}
#menu3 li ul li /* Eléments de sous-listes */
{
border-right: 1px #ffffff solid;
width:156px;
left:: -999em;
}
#menu3 li:hover ul, #menu3 li li:hover ul, #menu3 li.sfhover ul, #menu3 li li.sfhover ul  /* Sous-listes lorsque la souris passe sur un élément de liste ET sous-sous-lites lorsque la souris passe sur un élément de sous-liste */
{
	left: auto;
}
/* fonds */
/* mastic */
.roundedcornr_box_992754 {
   background: #cccc99;
}
.roundedcornr_top_992754 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_992754_tl.png") no-repeat top left;
}
.roundedcornr_top_992754 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_992754_tr.png") no-repeat top right;
}
.roundedcornr_bottom_992754 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_992754_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_992754 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_992754_br.png") no-repeat bottom right;
}

.roundedcornr_top_992754 div, .roundedcornr_top_992754, 
.roundedcornr_bottom_992754 div, .roundedcornr_bottom_992754 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_992754 { margin: 0 10px; }

/* vieux rose */
.roundedcornr_box_345127 {
   background: #cc9999;
}
.roundedcornr_top_345127 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_345127_tl.png") no-repeat top left;
}
.roundedcornr_top_345127 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_345127_tr.png") no-repeat top right;
}
.roundedcornr_bottom_345127 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_345127_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_345127 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_345127_br.png") no-repeat bottom right;
}

.roundedcornr_top_345127 div, .roundedcornr_top_345127, 
.roundedcornr_bottom_345127 div, .roundedcornr_bottom_345127 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_345127 { margin: 0 10px; }

/* mauve */
.roundedcornr_box_642255 {
   background: #cc99cc;
}
.roundedcornr_top_642255 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_642255_tl.png") no-repeat top left;
}
.roundedcornr_top_642255 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_642255_tr.png") no-repeat top right;
}
.roundedcornr_bottom_642255 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_642255_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_642255 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_642255_br.png") no-repeat bottom right;
}

.roundedcornr_top_642255 div, .roundedcornr_top_642255, 
.roundedcornr_bottom_642255 div, .roundedcornr_bottom_642255 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_642255 { margin: 0 10px; }

/* bistre */
.roundedcornr_box_277676 {
   background: #c4b8b8;
}
.roundedcornr_top_277676 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_277676_tl.png") no-repeat top left;
}
.roundedcornr_top_277676 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_277676_tr.png") no-repeat top right;
}
.roundedcornr_bottom_277676 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_277676_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_277676 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_277676_br.png") no-repeat bottom right;
}

.roundedcornr_top_277676 div, .roundedcornr_top_277676, 
.roundedcornr_bottom_277676 div, .roundedcornr_bottom_277676 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_277676 { margin: 0 10px; }


/* vert celadon */
.roundedcornr_box_372815 {
   background: #c6e0a6;
}
.roundedcornr_top_372815 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_372815_tl.png") no-repeat top left;
}
.roundedcornr_top_372815 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_372815_tr.png") no-repeat top right;
}
.roundedcornr_bottom_372815 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_372815_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_372815 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_372815_br.png") no-repeat bottom right;
}

.roundedcornr_top_372815 div, .roundedcornr_top_372815, 
.roundedcornr_bottom_372815 div, .roundedcornr_bottom_372815 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_372815 { margin: 0 10px; }

/* orange */
.roundedcornr_box_931800 {
   background: #ffcc99;
}
.roundedcornr_top_931800 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_931800_tl.png") no-repeat top left;
}
.roundedcornr_top_931800 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_931800_tr.png") no-repeat top right;
}
.roundedcornr_bottom_931800 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_931800_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_931800 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_931800_br.png") no-repeat bottom right;
}

.roundedcornr_top_931800 div, .roundedcornr_top_931800, 
.roundedcornr_bottom_931800 div, .roundedcornr_bottom_931800 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_931800 { margin: 0 10px; }

/* rose pâle */
.roundedcornr_box_520670 {
   background: #ffdddd;
}
.roundedcornr_top_520670 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_520670_tl.png") no-repeat top left;
}
.roundedcornr_top_520670 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_520670_tr.png") no-repeat top right;
}
.roundedcornr_bottom_520670 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_520670_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_520670 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_520670_br.png") no-repeat bottom right;
}

.roundedcornr_top_520670 div, .roundedcornr_top_520670, 
.roundedcornr_bottom_520670 div, .roundedcornr_bottom_520670 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_520670 { margin: 0 10px; }


/* miel pâle */
.roundedcornr_box_198132 {
   background: #e1d5ba;
}
.roundedcornr_top_198132 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_198132_tl.png") no-repeat top left;
}
.roundedcornr_top_198132 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_198132_tr.png") no-repeat top right;
}
.roundedcornr_bottom_198132 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_198132_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_198132 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_198132_br.png") no-repeat bottom right;
}

.roundedcornr_top_198132 div, .roundedcornr_top_198132, 
.roundedcornr_bottom_198132 div, .roundedcornr_bottom_198132 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_198132 { margin: 0 10px; }


/* armée pâle */
.roundedcornr_box_844136 {
   background: #dde1d0;
}
.roundedcornr_top_844136 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_844136_tl.png") no-repeat top left;
}
.roundedcornr_top_844136 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_844136_tr.png") no-repeat top right;
}
.roundedcornr_bottom_844136 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_844136_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_844136 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_844136_br.png") no-repeat bottom right;
}

.roundedcornr_top_844136 div, .roundedcornr_top_844136, 
.roundedcornr_bottom_844136 div, .roundedcornr_bottom_844136 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_844136 { margin: 0 10px; }


/* bleu pâle */
.roundedcornr_box_103122 {
   background: #ddeeff;
}
.roundedcornr_top_103122 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_103122_tl.png") no-repeat top left;
}
.roundedcornr_top_103122 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_103122_tr.png") no-repeat top right;
}
.roundedcornr_bottom_103122 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_103122_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_103122 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_103122_br.png") no-repeat bottom right;
}

.roundedcornr_top_103122 div, .roundedcornr_top_103122, 
.roundedcornr_bottom_103122 div, .roundedcornr_bottom_103122 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_103122 { margin: 0 10px; }


/* vert pâle */
.roundedcornr_box_183751 {
   background: #eeffdd;
}
.roundedcornr_top_183751 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_183751_tl.png") no-repeat top left;
}
.roundedcornr_top_183751 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_183751_tr.png") no-repeat top right;
}
.roundedcornr_bottom_183751 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_183751_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_183751 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_183751_br.png") no-repeat bottom right;
}

.roundedcornr_top_183751 div, .roundedcornr_top_183751, 
.roundedcornr_bottom_183751 div, .roundedcornr_bottom_183751 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_183751 { margin: 0 10px; }


/* chair pâle */
.roundedcornr_box_793411 {
   background: #ffddcc;
}
.roundedcornr_top_793411 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_793411_tl.png") no-repeat top left;
}
.roundedcornr_top_793411 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_793411_tr.png") no-repeat top right;
}
.roundedcornr_bottom_793411 div {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_793411_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_793411 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_793411_br.png") no-repeat bottom right;
}

.roundedcornr_top_793411 div, .roundedcornr_top_793411, 
.roundedcornr_bottom_793411 div, .roundedcornr_bottom_793411 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_793411 { margin: 0 10px; }

/* selection */
.roundedcornr_box_302733 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_302733_tl.png") no-repeat top left; 
}
.roundedcornr_top_302733 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_302733_r.png") no-repeat top right;
}
.roundedcornr_bottom_302733 {
   background: url("http://www.espritcabane.com/img/actualites/presentation/roundedcornr_302733_bl.png") no-repeat bottom left;
}
.roundedcornr_bottom_302733 div { 
	background: url(roundedcornr_302733_br.png) no-repeat bottom right;
}

.roundedcornr_top_302733 div,.roundedcornr_top_302733,
.roundedcornr_bottom_302733 div, .roundedcornr_bottom_302733 {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.roundedcornr_content_302733 { padding: 0 10px; height: }
.gris {
width: 480px;
background-color: #DCDCDC;
line-height: 100%;
padding: 0px;
}