.true_float{
float:right;
width:15px;
}

/*
.true_float1{
float:right;
width:8em;
font-size:15px;
}*/
/*
.float_right{
float:right;
}
*/

.ingredient{
border-right:solid;
border-bottom:solid;
border-width:1px;
width:198px;
border-bottom-right-radius:1em;
-moz-border-radius-bottomright:1em;
-webkit-border-radius-bottomright:1em;
margin-bottom:10px;
}


#table_ingredientX,#table_ingredientX,#em_ingredientX,#prot_ingredientX,#lipides_ingredientX,#ena_ingredientX,#fibre_ingredientX,#ca_ingredientX,#p_ingredientX{
/*border-bottom:solid;*/
padding-bottom:1em;
font-size:90%;
}

#div_ingredientX{
border-bottom:solid;
margin-bottom:10px;
}

.stop{
clear:both;
}

.fake{
width:20px;
height:1.5em;
}


.fake_float{
float:right;
width:8em;
height:1.5em;
}
*/
.strong_azur {
color:rgb(0,167,212);
}

.nb{
font-size:80%;
}

.unit{
font-size:80%;
}

.unnit{
margin-top:30px;
}

.tableau_qte_unite{
font-size:80%;

}

.col_em,.col_prot,.col_lipides,.col_ena,.col_fibre,.col_ca,.col_p{
width:80px;
text-align:center;
}

.col_em,.col_lipides,.col_fibre,.col_p{
color:rgb(0,167,212);
}

.td_ingredient{
min-width:200px;
}

.liste_ingredient{
position:relative;
top:.1em;
margin-right:10px;
}

.div_liste_ingredient{
padding-top:5px;
padding-bottom:5px;
}

.nom_ingredient{
margin-bottom:5px;
}

.tableau_img_plus_moins{
}


.tableau_qte_nombre{
margin-left:5px;
text-align:center;
}

.float_left{
float:left;
}



.image{
height:10px;
max-width:10px;
width:10px;
margin-left:0px;
margin-right:0px;
padding-right:0px;
padding-left:0px;
}

.tableau_qte_plus{
text-align:center;
}

#total_ration{
}

#liste_ingredients{
}

#em_total,#prot_total,#lipides_total,#ena_total,#fibre_total,#ca_total,#p_total{
border-top:solid;
border-bottom:solid;
border-width:2px;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
}

#verification{
border:solid;
border-width:1px;
padding-top:10px;
padding-bottom:10px;
}

.td_ingredient{
font-size:90%;
}

.nom_ingredient{
font-weight:bold;
font-size:90%;
}

.tr_ingredient1{
font-size:90%;
}

#tr_valid{
background-color:rgb(230,230,230);
}

#source_proteine,#source_lipide,#source_glucide,#source_mineraux{
border-bottom:solid;
border-right:solid;
border-left:solid;
border-width:1px;
padding-left:5px;
}

.remarque{
margin-bottom:10px;
text-indent:-100px;
margin-left:100px;
}

.substitut{
float:right;
margin-right:3px;
margin-top:10px;
border:solid;
border-width:1px;
border-color:rgb(50,83,109);
font-size:.7em;
background-color:rgb(230,230,230);
color:rgb(50,83,109);
padding:2px;
font-family: "Georgia","Times New Roman",Serif;
text-decoration:none;
}

.detail{
border:solid;
border-width:1px;
border-color:rgb(50,83,109);
font-size:.7em;
background-color:rgb(230,230,230);
color:rgb(50,83,109);
font-family: "Georgia","Times New Roman",Serif;
visibility:hidden;
display:none;
padding:5px;
}