/* css_2017.css janvier 2017*/
/* css.css Mars 2021 */
body	{font-family:'Comic Sans MS'; font-size:10px; margin:0;}
#parent {float:left;width:100%;min-height: 5000px; background-color:red}

.cible_filler		{ float:left; padding-right:15px;}
.bouton_float		{ float:left}


/* Affichage des fichiers de texte */
.texte_titre			{ font-size:36px; font-weight:bold; color: #006600; text-decoration:blink; padding-top:1px; padding-bottom:1px;}
.texte_sous_titre { font-size:24px; font-weight:bold; color: #009966; text-decoration:blink; padding-top:1px; padding-bottom:1px;}
.texte_span 			{ font-size:16px;}
.texte_filler 		{ font-size:24px; font-weight:bold; color:#0066FF; text-decoration:blink}
.texte_gauche 		{ font-size:20px; text-align:left; color:#000000;}
.texte_tarif 			{ font-size:8px; }
.texte_centre 		{ font-size:16px; text-align:center}
.texte_vert 			{ color:#009966;}
.texte_large 			{ font-size:24px;text-align:left; }
.texte_large_centre	{ font-size:24px;text-align:center; }
.full_titre 			{ color: #FFFFFF; background-color: #13807A; width:90%; font-size: 24px;border-radius: 10px; }
/* Nouvelles classes de texte 20/07/2017 */
.t_body		    {font-size:14px;}
.t_gauche     {text-align:left}
.t_droite     {text-align:right}
.t_centre     {text-align:center}
.t_vert		    {color:#009966;}
.t_rouge      {color:#FF0000;}
.t_blue		    {color:#0066FF;}
.t_darkblue   {color: darkblue;}
.t_darkgreen  {color: rgb(1, 87, 1);}
.t_titre			{font-size:36px; color: #006600; text-align:center;}
.t_soustitre 	{font-size:32px; color: #009966; text-align:center;}
.t_normal  		{font-size:16px;}
.t_moyen  		{font-size:24px;}
.t_grand  		{font-size:30px;}
.t_large  		{font-size:36px;}
.t_black      {color: black;}


#rubriques_diverses				{ width:100%; float:left}
.rubriques_diverses_item 	{ width:6%;  float:left; border-style:solid; border-width:1px;}
#rubrique_diverses_filler {	width:10%;	float:left}
#filler_horizontal 	      {	float:left;	width:100%; margin:0;	padding:0;	border:none;  } 
#filler_vertical		      {	float:left;	width:2%; height:inherit; margin:0;	padding:0;	border:none;  } 

#cibles_bandeau     { width:100%;background-color: #FFFFFF; display:block; height:60px; padding-top:15px;} 
#cibles 				    { margin:0 auto; width:60%}
.cible					    { padding-right:5px;}
#corps_particuliers { margin:0 auto; width:80%; margin-top:20px; margin-bottom:20px;}


/* LE CORPS PRINCIPAL DE TOUS LES PROGRAMMES */
#corps_principal					{ float:left;width:100%; margin-top:20px;}
#corps_principal_contenu	{ width:100%; float:left; }	
#corps_principal_filler		{ width:10%;  float:left}
#corps_principal_gauche 	{ width:40%;	float:left;	 }
#corps_principal_droite 	{ width:45%;  float:left}
corps_principal_droite h1 { color: #0066FF; font-size:24px; border:thin;border-style:outset; border-color: #0066FF; }


#recrutement_principal_contenu{ margin:0 auto; width:60%;}

#contact_principal_contenu		{margin:0 auto; width:100%;  }		
#contact_saisie 				 			{width:100%;float:left; margin:0 auto;	padding:0;		} /* 99FF00vert */

#rubrique_principal						{ margin-left:5%;width:90%;  float:left; margin-top:20px; border-style:solid; border-width:1px;}
#rubrique_principal_contenu		{ margin:0 auto; width:60%; }		
#rubrique_principal_filler	{ width:10%;  float:left}
#rubrique_principal_gauche { width:40%;	float:left;	 }
#rubrique_principal_droite { width:45%;  float:left}
rubrique_principal_droite h1 {color: #0066FF; font-size:24px; border:thin;border-style:outset; border-color: #0066FF; }

#taf_principal						{ margin-left:5%;width:95%; float:left}
#taf_principal_contenu		{ padding-left:10%; width:60%; float:left;}		
#taf_principal_filler	{ width:10%;  float:left}
#taf_principal_gauche { width:40%;	float:left;	 }
#taf_principal_droite { width:45%;  float:left}
taf_principal_droite h1 {color: #0066FF; font-size:24px; border:thin;border-style:outset; border-color: #0066FF; }				

/* 15/01/2017 modification de l'en-tête pour y insérer un lien */
#div_to_stick {   position: sticky;  top: 0px; }
#entete_vos {
    background:url(../images/BACKGROUNDS/jardin_pano_max_1920_240.png); 
    /*position:relative;*/
		float:left;
		width:100%;
		height:240px;
}
a#link3 {
    display: block;
    overflow: hidden;
    position: absolute;   
    background: transparent;
    text-indent: -9999px; 
}
#link3 {
    top: 230px;
    left: 5px;
    width: 10px;
    height: 10px;    
}


/* RAJOUTÉ LE 05/02/2021 POUR FAIRE CLIGNOTER UN TEXTE */

blink {
  -webkit-animation: 2s linear infinite condemned_blink_effect; /* pour Safari 4.0-8.0 */
  animation: 2s linear infinite condemned_blink_effect;
}

@-webkit-keyframes condemned_blink_effect { /* pour Safari 4.0-8.0*/
  0% { visibility: hidden;  }
  20% {  visibility: hidden;  }
  100% { visibility: visible;  }
}
@keyframes condemned_blink_effect {
  0% {  visibility: hidden;  }
  20% { visibility: hidden;  }
  100% { visibility: visible;  }
}

#div_pourquoi_nous_choisir  {float:left; width:99%; margin-left:5px; 
															height:400px; margin-top:20px;  border-style:solid; border-width:thin; 
                              background: linear-gradient(rgb(201, 226, 193), 50%, rgb(112, 177, 118))
															/*background: linear-gradient(rgb(151, 245, 179), 50%, rgb(60, 219, 73))*/
                              /*old=background: linear-gradient(pink, 50%, lightblue)*/
                            }
#div_vos 										{float:left; width:99%; margin-left:5px; 
															height:200px; margin-top:20px;  border-style:solid; border-width:thin;
															margin-bottom:3mm;
															/*old=background: linear-gradient(lightblue, 50%, pink)*/
                              background: linear-gradient(rgb(185, 199, 226), 50%, rgb(67, 182, 211))
                            }
#div_rubriques_diverses			{float:left; width:99%; margin-left:5px; background-color: #FFFFFF; 
															height:300px; margin-top:20px;  border-style:solid; border-width:thin;
                            }
.simple-linear              {background: linear-gradient(lightgreen, yellow);}															

.ligne_param {color:black; font-size:16px;margin-top:3mm;}