@charset "utf-8";
/* CSS Document */
body
{
   background-image: url("images/background.jpg");
   font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;
   color: #666;
   background-attachment:scroll;
   background-position:top;
   background-repeat:no-repeat;
   
   }

{
}

h1
{
   font-family: Arial, Verdana, serif; 
}

/* partie pour les 4 boutons de la home */

.fond-logo
{
	background-image:url(images/fond-logo.gif);
	background-position:center;
   	background-repeat:no-repeat;
}

.blink
{
text-decoration: blink
}


.temoignage
{
	background-image:url(images/bouton-temoignage.jpg);
	background-position:center;
   	background-repeat:no-repeat;
}
.temoignage:hover
{
	background-image:url(images/bouton-temoignage-action.jpg);
	background-position:center;
   	background-repeat:no-repeat;
}

.blog
{
	background-image:url(images/bouton-blog.jpg);
	background-position:center;
   	background-repeat:no-repeat;
}
.blog:hover
{
	background-image:url(images/bouton-blog-action.jpg);
	background-position:center;
   	background-repeat:no-repeat;
}

.faq
{
	background-image:url(images/bouton-faq.jpg);
	background-position:center;
   	background-repeat:no-repeat;
}
.faq:hover
{
	background-image:url(images/bouton-faq-action.jpg);
	background-position:center;
   	background-repeat:no-repeat;
}

.financement
{
	background-image:url(images/bouton-financement.jpg);
	background-position:center;
   	background-repeat:no-repeat;
}
.financement:hover
{
	background-image:url(images/bouton-financement-action.jpg);
	background-position:center;
   	background-repeat:no-repeat;
}

.emploi
{
	background-image:url(images/bouton-emploi.jpg);
	background-position:center;
   	background-repeat:no-repeat;
}
.emploi:hover
{
	background-image:url(images/bouton-emploi-action.jpg);
	background-position:center;
   	background-repeat:no-repeat;
}

.deontologie
{
	background-image:url(images/bouton-deontologie.jpg);
	background-position:center;
   	background-repeat:no-repeat;
}
.deontologie:hover
{
	background-image:url(images/bouton-deontologie-action.jpg);
	background-position:center;
   	background-repeat:no-repeat;
}

/* partie pour les 2 boutons Contact et Tarifs */

.tarif
{
	background-image:url(images/bouton-tarifs.jpg);
	background-position:center;
   	background-repeat:no-repeat;
}

.tarif:hover
{
	background-image:url(images/bouton-tarifs-action.jpg);
}

.contact
{
	background-image:url(images/bouton-contact.jpg);
	background-position:center;
   	background-repeat:no-repeat;
}

.contact:hover
{
	background-image:url(images/bouton-contact-action.jpg);
}


/* partie pour les 3 catégories de formations */

.menu_cours_section  
{
	text-decoration: none;
	color: black;
}

.menu_cours_section:hover
{
  text-decoration: none; 
  color: #86009f; 
}

.fond_general
{
   background-image: url("images/fond-formation-generale.jpg");
   background-position:center;
   background-repeat:no-repeat;
}

.digital
{
   background-image: url("images/hi-digital.jpg");
   background-position:center;
   background-repeat:no-repeat;
}

.digital:hover
{
	background-image:url(images/hi-digital-over.jpg);
}

.liste_cours_menu  /* partie pour les sous menu de formations */
{
	text-decoration: none; 
	color: #8637c1; 
}

.liste_cours_menu:hover
{
  text-decoration: none; 
  color: white;
  background-color: #86009f;  
}

.puce  
{
	list-style-type: none;
}

.marge
{
	padding: 10px;
}

.marges
{
	padding: 13px;
}

.style1 {
	color: #FFFFFF;
	
}
.style2 {color: #FFFFFF}
.style3 {
	font-size: 14px;
	color: #99CCFF;
}
.style4 {font-size: 11px}
.style5 {color: #99CCFF}
.style6 {
	color: #93117E;
	font-size: 1px;
}

.liste_footer  
{
	text-decoration: none;
	text-decoration:underline; 
	color: white; 
}

.liste_footer:hover 
{
  text-decoration: none; 
  color: #86009f;
  background-color: white;  
}

/*		CSS pour le menu*/


	#menu{
/*		margin:0 auto;*/
		width:950px;
		height:59px;
		background:url(images-menu/menu_034_bg.jpg) repeat-x;
	}
		#menu ul{
			list-style:none;
			margin:0 auto;
			width:800px;
		}
			#menu li{
				list-style:none;
				display:block;
				float:left;
				height:59px;
				line-height:59px;
			}
				#menu li a{
					display:block;
					float:left;
					color:#a7a7a7;
					text-transform:uppercase;
					font-size:10px;
					font-weight:bold;
					line-height:59px;
					text-decoration:none;
					padding:0 20px;				
				}
					#menu li a:hover{
						color:#fff;
						background:url(images-menu/menu_034_h.jpg) no-repeat bottom;
					}
				#menu li a.current{
					display:block;
					float:left;
					background:url(images-menu/menu_034_h.jpg) no-repeat bottom;
					color:#fff;
					text-transform:uppercase;
					font-size:11px;
					font-weight:bold;
					line-height:59px;
					text-decoration:none;
					padding:0 20px;	
				}
					#menu li a:hover.current{
						color:#fff;
					}