@CHARSET "UTF-8";
/* photos des quantités de repas*/
.photos {
  margin: 0 2px;
  padding: 0;
}

.photos-intermediaires {
  margin: 0;
  padding: 0;
}

.food-inactive {
  color: #D3D3D3;
}

.tree-sidedish li.open > span ins, .tree-sidedish li.closed > span ins{
  background-image:url("icons.png");
  background-position:0 0;
  background-repeat:no-repeat;
}

.quitter-questionnaire, .quitter-journee {
  float: right;
}

.container-inline-date {
  width:auto;
  clear:both; 
}

/* tree in a block */
#tree {
  max-height: 400px;
  overflow: scroll;
} 

/* portions images centered */
#portions-images {
  margin: 0 auto;
  text-align: center;
}

a[rel="quantities"] {
  display: inline-block;
}

/* selected quantity */
a.quantity_A {
  border-size: 2px;
  border-color: #FF7EC4;
}
span.quantity_A {
  color: #FF7EC4;
}

a.quantity_B {
  border-size: 2px;
  border-color: #FF1493;
}
span.quantity_B {
  color: #FF1493;
}

a.quantity_C {
  border-size: 2px;
  border-color: #CC3399;
}
span.quantity_C {
  color: #CC3399;
}

a.quantity_D {
  border-size: 2px;
  border-color: #990099;
}
span.quantity_D {
  color: #990099;
}

a.quantity_E {
  border-size: 2px;
  border-color: #660066;
}
span.quantity_E {
  color: #660066;
}

a.quantity_F {
  border-size: 2px;
  border-color: #660033;
}
span.quantity_F {
  color: #660033;
}

a.quantity_G {
  border-size: 2px;
  border-color: #333300;
}
span.quantity_G {
  color: #333300;
}
.actionmsg{
	font-style: italic;
	}
.red{
	color: red;
	}
.bold{
	font-weight: bold;
	}

#inactif ul,#inactif ul li a{
	line-height: 20px;
	padding-left: 10px;
	}