button[name="Etape2"]{
float:right;
}

/* Modification formulaire compte */ 
#clientPrivilege a {
color:#828A03;
}

#CON_MESSAGE
{
border:1px solid #BFBFBF; 
color:#78856A;
margin:2px 0;
}




/* Pour enlever les bordures autour des images lors du process de commande ... */
 #clientPrivilege input[type=image],   #contenuSansColonneGauche input[type=image]{
 border:0px solid #BFBFBF;
 }
 
 #clientPrivilege  input[type="radio"], #contenuSansColonneGauche input[type="radio"]{
border:0px !important;
}
 #clientPrivilege  input[type="checkbox"], #contenuSansColonneGauche input[type="checkbox"]{
border:0px !important;
 
}
 #clientPrivilege  select[type="checkbox"], #contenuSansColonneGauche select[type="checkbox"]{
border:0px !important;
 
}


 

#clientPrivilege  label, #contenuSansColonneGauche label{

color:#5C5C5C;
margin:5px;
font-weight:normal;
}

#clientPrivilege  h2 , #contenuSansColonneGauche h2{

color:#828A03;
font-size:12px;
padding:0;
}


#clientPrivilege caption,  #contenuSansColonneGauche caption {

border:1px solid #B9B9B9;
color:#3B3838;
font-size:12px;
padding:5px;
background: #FFFFFF url(images/fondCmdEtapeTitre.png) repeat-x;
text-align: left;
}
.tablo0 {
	background-color: #FFFFFF;
 background: #FFF url(images/fondCmdEtapeProduit.png) repeat-x left bottom;
 font-size:12px;
 width:100%;
}

.tablo1 {
background-color: #FFFFFF;
background: #FFF url(images/fondCmdEtapeProduit.png) repeat-x left bottom;
font-size:12px;
}

.tablo1 th {
background: #FFFFFF url(images/fondCmdEtapeTitre.png) repeat-x;
background-color: #FFFFFF;
border:1px solid #B9B9B9;
color:#3B3838;
font-size:12px;
padding:5px;
}

.btnCmdEtape1 {
float:right;
border:0px !important;
}
.btnCmdEtape3{
float:right;
border:0px !important ;
}

.quantite input{
border:0px !important;
}

/*Ne pas afficher le tableau Maximiles au niveau de la confirmation de la commande*/
#maximiles {
display:none;
}

#clientPrivilege{
padding:0;
margin:0;
}

#hautDuMenu{
list-style:none;
background: #FFFFFF url(images/vertHaut.gif) no-repeat;
height:121px;
width:141px;
padding:0;
margin:0;
}

#menurecette ul li a{
list-style:none;
color:#6D6D6D;
display:block;
font-size:12px;
 
height:1%;
padding:6px 0 6px 5px;
margin:0;
}

#ficheProduit .tabs-container{

}
#hautproduit{
height:25px;
 
}

#titreallie{
background: #FFFFFF url(images/barreinf.gif) no-repeat;
color:#676C61  !important;
font-size:13px !important;
height:25px;
 
padding-bottom:15px;
padding-left:25px;

}

#sousproduit b{

color:#B8C52A;
padding-left:25px;
font-size:12px !important;
padding-top:0 !important!
}

#sousproduit{
color:#A5A5A5;
font-size:10px !important;
}


.lienSTheme{
 
list-style:none;
 
text-align:center;
font-size:12px !important;
font-weight:bold !important;
}
.lienSTheme:hover{
color:#C1CE00 !important;
}
.recettes{

}
/*titre recettes*/
#recette h3{
font-size:16px !important;
color:black;
 
}

#hautDuMenu{
color:black;
font-size:17px !important;
text-align:center;
}

li [id="second"], .Menu .last{
list-style:none;
background: #FFFFFF url(images/sousMenu.gif) repeat-y;
}

li [id="dernier"] {
list-style:none;
color:#C1CE00 !important;
background: #FFFFFF url(images/sousMenu.gif) no-repeat;
font-weight:normal;
}

.lienSTheme{
list-style:none !important;
color:#C1CE00 !important;
background: #FFFFFF url(images/sousMenu.gif) no-repeat;
font-weight:normal;
}

.SouslisteRecettes{
background: #FFFFFF url(images/fontListeRecette.gif) repeat-x;
 
text-align:left;

}


#listeRecettes  th{
/*border:1px solid #bfbfbf;*/

}

#listeRecettes ul {
margin: 0px; 
padding: 0px; 
float: left; 
list-style-type: none;
 text-align: left; 

}


.SouslisteRecettes th{
height:28px;
border-collapse:collapse;
BORDER-LEFT:#b7b7b7 1px solid;
BORDER-RIGHT:#b7b7b7 1px solid;
}

.SouslisteRecettes th.texte{
text-align:left;
color:#3b3838 !important;
border-collapse:collapse;
padding-left:25px;
}

.SouslisteRecettes th.preparation{
text-align:left;
border-collapse:collapse;
width:75px;
background: #FFFFFF url(images/fontcuisson.gif) no-repeat;
}

.SouslisteRecettes th.cuisson{
text-align:left;
 
border-collapse:collapse;
background: #FFFFFF url(images/fontcuisson.gif) no-repeat;
}

.headtableau th.texte{
background: #FFFFFF url(images/recettes.gif) no-repeat;
border-collapse:collapse;
width:438px;
height:35px;
 

}
.headtableau th.preparation{
background: #FFFFFF url(images/preparation.gif) no-repeat;
 border-collapse:collapse;

width:75px;
}
.headtableau th.cuisson{
background: #FFFFFF url(images/cuisson2.gif) no-repeat;
width:75px;
border-collapse:collapse;

}

.SouslisteRecettes a:hover {
color:#828a03;
text-decoration:none;
}

.SouslisteRecettes a {
color:#3b3838;
}

#producteurContenu{
font-weight:normal !important;
font-family:Arial,Helvetica,sans-serif;
}
 

#producteurhaut{
 font-weight:normal !important;
font-family:Arial,Helvetica,sans-serif;
}

h2.produitLibelleH2 {
	color: #5C5C5C !important;
	font-size: 18px !important;
	font-weight: bold;
	height: auto !important;
	margin: 0px 0px 0px 0px;
	padding: 0px 0 0 0px;
}

#cheminproduit{
font-size: 12px !important;
margin-left:25px;
margin-top:15px;

color:#90B924;
}

#cheminproduit a{
color:#676C61;
} 

.cross{
padding-top:25px;

}

#ficheProduit .tabs-container {
height:auto !important;
}

.produitLibelleH2{
height:auto;
}

#haurec{
height:auto !important;

}

#trayon{
width:85%;
margin-left:15px;
margin-bottom:0;
margin-top:6px;
}

#FiltreProduit{
/*background: url(images/fondContenu_mid2.png) repeat-y;*/
}

.mbcontainercontent2{
background: url(images/fondContenu_mid2.png) repeat-y;
}

#FiltressProduit{
background: url(images/fondContenu_mid2.png) repeat-y;
}

#recettesIndex{
margin-top:20px;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold !important;
font-size: 12px !important;

}

p #recettesIndex {
margin-left:15px;
padding-top:5px;
}

#blocNomenclature{
font-family:Arial,Helvetica,sans-serif;
font-weight:normal !important;
font-size: 12px !important;
color:#5c5c5c;
text-align:center;
margin-left:25px;
margin-top:10px;
}


#blocNomenclature h1{
font-family:Arial,Helvetica,sans-serif;
font-weight:normal !important;
font-size: 16px !important;
color:#3b3838;
text-align:center;
margin-left:25px;
margin-top:10px;
}

#menu_gauche{
background-color:#ffffff;
}


#menuItem_1 a, #menuItem_2 a, #menuItem_4 a, #menuItem_5 a, #menuItem_6 a, #menuItem_7 a{
cursor:default !important;	
 
}
#bvert{
background: url(images/aideB.jpg) repeat-y;
width:7px;
height:7px;
position:relative;
} 

#mon_pannierDetail{
width:188px;	
height:auto;	
}

#livraisonPanier{
background: url(images/fontP.jpg) repeat-y;
width:190px; 
height:46px !important;
z-index:999;
overflow:visible;

 

}
.txtpanier{
	color:#78856a;
	margin:0;
margin-left:15px;
	
}

.expert{

background: url(images/expert.gif) no-repeat;
	width:248px;
	height:137px;
	color:878787;
	font-family:Arial,Helvetica,sans-serif;
font-weight:bold !important;
font-size: 12px !important;
}

.vert{
		margin:0;
		margin-top:15px;
		margin-left:45px;
		
	color:3c6e10;
	font-weight:bold !important;
	}
}

.expertC{
	

}

.expertC{
	
	background: url(images/expert2.gif) no-repeat;
}

.rayonEnTete{ 
 text-align:left;
 padding:10px;
 margin-left:25px;
 color:878787;
 font-family:Arial,Helvetica,sans-serif;
font-weight:normal; !important;
font-size: 15px !important;
}
