/*******   FEUILLE DE STYLE $*****$  *******/
/*******  © MBA MULTIMEDIA - 2005  *******/


/***** Importation des paramètres généraux *****/

@import url('/styles/balise.css');
@import url('/styles/menu.css');
@import url('/styles/image.css');
@import url('/styles/tableau.css');
@import url('/styles/gabarit.css');

/******** mise en forme gabarit *******/
.bckgGab {
/* color:#FFFFFF; */
	margin:0;
 	background-image:url('/media/bck_body.jpg');
 	background-repeat:no-repeat;
 	background-position:top;
 	background-color:#FFFFFF;
 }
 
.bckgGabFleuri {
	margin:0;
	background-image:url('/media/bck_body_fleuri.jpg');
 	background-repeat:no-repeat;
 	background-position:top;
 	background-color:#FFFFFF;
 }
 
.bckgGabFleuri2 {
 	margin:0;
 	background-image:url('/media/bck_body_fleuri2.jpg');
 	background-repeat:no-repeat;
 	background-position:top;
 	background-color:#FFFFFF;
 }
.bckgGabFleuri3 {
 	margin:0;
 	background-image:url('/media/bck_body_fleuri3.jpg');
 	background-repeat:no-repeat;
 	background-position:top;
 	background-color:#FFFFFF;
 }
.bckgGabFleuri4 {
 	margin:0;
 	background-image:url('/media/bck_body_fleuri4.jpg');
 	background-repeat:no-repeat;
 	background-position:top;
 	background-color:#FFFFFF;
 }
.bckgGabRecette {
	margin:0;
 	background-image:url('/media/bck_body_recette.jpg');
 	background-repeat:no-repeat;
 	background-position:top;
 	background-color:#FFFFFF;
 }
 .bckgGabJeux	{ margin:0;background:url('/media/bck_jeu_flash.jpg') no-repeat 0 0;background-color:#FFFFFF; }
td.transparent {
	background-image:url('/media/blanc_flou.png');
	filter:alpha(opacity=85);
	opacity: 0.5;
	-moz-opacity:0.85;
}
.separationVerti {
 	margin:0;
 	background-image:url('/media/points_colonnage.gif');
 	background-position:top;
 }
.separationVertiListing {
 	margin:0;
 	background-image:url('/media/points_colonnage02.gif');
 	background-position:top;
 }
 .grdangleVert{
 	background-image:url('/media/grand_angle_gvert01.gif');
 	background-repeat:no-repeat;
 	background-position:top left;
 }
.grdangledVert{
 	background-image:url('/media/grand_angle_Dvert01.gif');
 	background-repeat:no-repeat;
 	background-position:top right;
 }
.grdanglegbVert{
 	background-image:url('/media/grand_angle_gvert01_bas.gif');
 	background-repeat:no-repeat;
 	background-position:bottom left;
 }
.grdangledbVert{
 	background-image:url('/media/grand_angle_dvert01_bas.gif');
 	background-repeat:no-repeat;
 	background-position:bottom right;
 }





.grandAngleGVert02{
	background-image:url('/media/grand_angle_gh_vert02.gif');
	background-repeat:no-repeat;
	background-position: top left;
}
.grandAngleDVert02{
	background-image:url('/media/grand_angle_dh_vert02.gif');
	background-repeat:no-repeat;
	background-position: top right;
}
.grandAngleGBVert02{
	background-image:url('/media/grand_angle_gb_vert02.gif');
	background-repeat:no-repeat;
	background-position: bottom left;
}
.grandAngleDBVert02{
	background-image:url('/media/grand_angle_db_vert02.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
}






.grandAngleGJaune01{
	background-image:url('/media/grand_angle_g_jaune01.gif');
	background-repeat:no-repeat;
	background-position: top left;
}
.grandAngleDJaune01{
	background-image:url('/media/grand_angle_d_jaune01.gif');
	background-repeat:no-repeat;
	background-position: top right;
}
.grandAngleGBJaune01{
	background-image:url('/media/grand_angle_gb_jaune01.gif');
	background-repeat:no-repeat;
	background-position: bottom left;
}
.grandAngleDBJaune01{
	background-image:url('/media/grand_angle_db_jaune01.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
}
.pointsHori01{
	background-image:url('/media/motif_points01.gif');
	background-repeat:repeat-x;
	background-position:bottom left;
}
.ombrageVerti01{
	background-image:url('/media/ombrage03.jpg');
	background-repeat:no-repeat;
	background-position:top left;
}
/******** mise en forme message *******/
.erreur {
	color:#FF540A;
	font-weight:bold;
	font-size :12px;	
}

.confirmation {
	color:#01B1EC;
	font-weight:bold;
	font-size :12px;
}	
/******** styles police *******/
.majuscules {
	text-transform:uppercase;
}
.gras{
	font-weight:bold;
}
/******** filets de couleur *******/
.filetjauegauche01{
	border-left:solid 1px #f8de64;
}
.filetbasgris01{
	border-bottom:solid 1px #CCCCCC;
}
.filethautgris01{
	border-top:solid 1px #CCCCCC;
}
.filetgrisGlobal{
	border: solid 1px #999999;
}
.filetbleuGlobal{
	border: solid 1px #296988;
}
.filetVertGetD{
	border-left:solid 1px #9ccd3f;
	border-right:solid 1px #9ccd3f;
}
.filetGrisbas01{
	border-bottom:solid 1px #b9b9b9;
}
.filetGrisGetD{
	border-left:solid 1px #b9b9b9;
	border-right:solid 1px #b9b9b9;
}
.filetjauneGetD{
	border-left:solid 1px #c7ae65;
	border-right:solid 1px #c7ae65;
}
.filetjauneGetD2{
	border-left:solid 1px #c7ae65;
	border-right:solid 1px #c7ae65;
	background-color:#FFFFFF;
}
/******** couleurs cellules *******/
.fondBlanc {
 	background-color:#FFFFFF;
 }
.fondGris {
	 background-color:#E6E4DD;
 }
.fondJauneClair01 {
 	background-color:#faf1d6;
 }
.fondJauneClair02 {
 	background-color:#FDF8EB;
 }
.fondVertClair04 {
 	background-color:#F1f6dc;
 }
.fondVertClair05 {
 	background-color:#F8fbee;
 }
.fondVertClair06 {
 	background-color:#f9f1cb;
 }
.fondJaune01 {
 	background-color:#F8eec4;
 }
.fondJaune02 {
 	background-color:#Fcf7e2;
 }
.fondJauneClair03 {
 	background-color:#fdf1d0;
 }
.fondVertAnis {
 	background-color:#E9F5BB;
 }
.fondOcre {
 background-color:#E2A40E;
 color:#ffffff;
 font-weight: bold;
 text-transform: uppercase;
 }
.fondBleu01 {
 background-color:#e8f1f7;
 }
.fondBleu02 {
 background-color:#4f90bb;
 }
 
.fondOrange01 {background-color:#ffd9ac;}
.fondOrange02 {background-color:#ffecd6;}
 
/******** mise en forme du texte *******/
.corps9{font-size :9px;}
.corps10{font-size :10px;}
.corps11{font-size :11px;}
.corps12{font-size :12px;}
.corps13{font-size :13px;}
.corps14{font-size :14px;}
.corps15{font-size :15px;}
.corps16{font-size :16px;}
.corps18{font-size :18px;}


.inter01{
	color:#590000;
	font-size: 11px;
	font-weight: bold;
}
.cap{
	text-transform:uppercase;
}
.majuscule{
	text-transform:uppercase;
}
/******** couleur texte *******/
.blanc{
	color:#ffffff;
}
.marron01{
	color:#590000;
}
.marron02{
	color:#b36a03;
}
.gris01{
	color:#58504F;
}
.gris02{
	color:#212121;
}
.gris03{
	color:#777470;
}
.gris04{
	color:#675846;
	font-size :9px;
}
.gris05{
	color:#464943;
	font-size :9px;
}
.orange01{
	color:#D38E15;
	font-size :11px;
	font-weight:bold;
	text-transform: uppercase;
}
.orange02{
	color:#c18631;
	font-size :10px; 
	font-weight:bold;
}
.orange03{
	color:#c18631;
	font-size :9px;
}
.orange04{
	color:#c76c22;
}
.orange05{
	color:#e87404;
}

.orange05-9{
	color:#e87404;
	font-size :9px;
}
.rougeTitre{
	font-family: Arial;
	color: #CB574C;
	font-size:18px;
}
.rouge01{
	color: #CE3D2F;
	font-size:10px;
	font-weight:bold;
}
.rouge02{
	color: #DB6A5F;
	font-size:10px;
	font-weight:bold;
}
.rouge03{
	color: #DB6A5F;
	font-size:9px;
}
.rouge04{
	color: #ca1201;
}
.rouge05{
	color: #d22d01;
}
.vert04{
	color:#217b01;
	font-size :9px;
}
.vert01{
	color:#4F6301;
	font-size :9px;
}
.vert02{color:#5F7701;font-size :10px;font-weight:bold;}
.bleu01{color:#034766;}
.bleu02{color:#377c9c;}
.bleu03{color:#0d7faf;}
.marron01{color:#866e3d;}
.marron02{color:#b54e0a;}
.noir{color:#000000;}
/******** Texte capitales *******/
.capVert01{
	color:#5F7701;
	font-size :11px;
	font-weight:bold;
	text-transform: uppercase;
}
.vertcap03{
	color:#4B7D0F;
	font-size :11px;
	font-weight:bold;
	text-transform: uppercase;
}
.orangecap03{
	color:#D38E15;
	font-size :9px;
	font-:bold;
	text-transform: uppercase;
}
/******** composants *******/
.formulaire{
	background-color : #FDECC4;
	border : 1px solid #db9a00; 
	scrollbar-3dlight-color : #FDECC4;
	scrollbar-arrow-color : #db9a00;
	scrollbar-base-color : #FDECC4;
	scrollbar-darkshadow-color : #FDECC4;
	scrollbar-face-color : #FDECC4;
	scrollbar-highlight-color : #db9a00;
	scrollbar-shadow-color :#db9a00;
	scrollbar-track-color : #FDECC4;
	margin: 2px;
}

.listeproduitsrecette {
	height:90px;
	width:145px;
	overflow:auto;
	padding:3px;
	scrollbar-3dlight-color : #EAE9E4;
	scrollbar-arrow-color : #E2A40E;
	scrollbar-base-color : #EAE9E4;
	scrollbar-darkshadow-color : #F1F0EE;
	scrollbar-face-color : #EAE9E4;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #E6E4DD;
	scrollbar-track-color : #F5F4F3;
}
/************ Page accueil **********************/




/************* page jeu ***************/
#fond_page_jeu_printemps 					{	background:url('/media/printemps/bck_page_jeu.jpg') 0px 19px no-repeat; padding:0px 0px 0px 0px;}
.titrejeu_printemps 						{	text-align: center; padding:20px 0px 0px 0px;}
.chapojeu_printemps							{ 	color:#2F2483; text-align:center; font-size:12px; margin:5px 0px 0px 0px;} 
#photo_et_text								{ 	position:relative; background:url('/media/printemps/photo.png') no-repeat top right; padding:0px 0px 0px 15px;}
#photo_et_text form							{ 	border:none; }
#photo_et_text fieldset						{ 	border:none; }

.confirmation_mail							{ 	color:#2f2483;  font-weight:bold; font-size:13px; padding:10px 10px 10px 10px; margin:10px 0px 0px 0px;}

#photo_et_text .question					{ 	color:#2F2483; width:280px; font-weight:bold; font-size:13px; padding:10px 0px 0px 0px; margin:10px 0px 0px 0px;}
#photo_et_text .reponse						{ 	color:#2F2483; line-height:18px; font-size:11px; margin:10px 0px 0px 0px;}
#photo_et_text .formulaireJeu				{ 	color:#2F2483;font-size:11px; width:300px; margin: 20px 0px 0px 0px;}
#photo_et_text .formulaireJeu input 		{ 	background-color: #ffffff; border:solid 1px #2F2483; color:#2F2483;font-size:11px; margin:2px 0px 2px 0px; width:290px; }
#photo_et_text .formulaireJeu input.court 	{ width:80px; }
#photo_et_text .reglementJeu				{ 	color:#2F2483;font-size:11px; width:370px; margin: 5px 0px 0px 0px;}

#photo_et_text .btn_dotation				{ 	float:right; width:169px; height:27px; margin:130px 0px 0px 0px; padding:0px 50px 0px 0px;}	
#photo_et_text .btn_dotation .btn_valider	{	float:right;width:108px;height:94px;margin:30px 0px 0px 0px;}	

#colonne_jeu 	{ padding:0px 10px 0px 10px; color:#2F2483; }
#colonne_jeu p 	{ text-align:center; }
#colonne_jeu a 	{ color:#2F2483; }

#photo_et_text .formulaireJeu  .input01erreur							{ border:1px solid #f5271d; background:#fff8f8; }

#photo_et_text .reponse  .radio01erreur									{  color:#f5271d;}
#photo_et_text .reglementJeu  .radio01erreur							{  color:#f5271d;}
#photo_et_text .reglementJeu  .radio01ok								{  color:#2f2483;}
#photo_et_text  .span01erreur											{  color:#f5271d;}
#photo_et_text .formulaireJeu  .input01ok								{  border:solid 1px #2F2483; color:#2F2483; }
#photo_et_text .formulaireJeu  .input02ok								{  border:solid 1px#a6d19c color:#2F2483; }

#photo_et_text2																		{	padding:10px 0px 0px 15px;color:#2F2483; background:url('/media/printemps/photo2.png') no-repeat top right; width:525px;}
#photo_et_text2 a																	{	color:#2F2483}
#photo_et_text2 .titre img															{ 	margin:0px 0px 8px 0px;}
#photo_et_text2 p																	{	font-size:11px; width:290px; padding:0px 0px 5px 0px;}

#photo_et_text3																		{	padding:10px 0px 0px 15px;color:#2F2483; background:url('/media/printemps/photo3.png') no-repeat top right; width:530px;}
#photo_et_text3 a																	{	color:#2F2483}
#photo_et_text3 .titre img															{ 	margin:0px 0px 8px 0px;}
#photo_et_text3 p																	{	font-size:11px; width:350px; padding:0px 0px 5px 0px;}
#photo_et_text3 span																{	width:250px; float:left; padding:0px 10px 0px 0px; font-size:9px;}
.mentions																			{	font-size:9px; padding:10px 0px 0px 0px; clear: both;}	

/************* jeu flash ***************/
#jeu1				{ padding:5px; border: solid 1px #DCDCD4; margin:10px 0px 20px 0px; background:#FFFFFF;}
#jeu2				{ padding:5px; border: solid 1px #DCDCD4; margin:10px 0px 20px 0px; background:#FFFFFF; width:260px;}
#jeu3				{ margin:10px 0px 20px 0px;}

.texte 				{ width:500px}
.texte2 			{ width:600px}
.intro_jeu 			{ font-size:11px; color:#CA1201; width:500px; font-size:16px;}
.intro_jeu strong 	{ font-weight:bold; font-size:18px;}

.btn_memory			{}
.btn_casse			{}


.deco_op_fin		{ background:url('/media/bck_home_fin.jpg') no-repeat 0 0; background-color:#e6e4dd;}
.flash_fin			{ height:100px; width:518px; float:left}
