@charset "utf-8";
/* CSS Document */
html
{
	background-color:#eeeeee;
}

body
{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	color:#404041;
	width:1024;
}

h1
{
	color:white;
	font-size: 18px;
	font-weight:bold;
	background-color:#877d8e;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

.sous_titre
{
	font-size: 12px;
	font-weight:bold;
	color:#6d6f70;	
}


h2
{
	color: #6d6f70;
	font-size: 18px;
	font-weight:bold;
	margin: 0px;
	padding: 0px 0px 20px 0px;

}




body.dynamiser h3, body.dynamiser a:hover
{
	color: #bdcd00;
	font-size: 12px;
	font-weight:bold;
}

body.dynamiser h3
{
	background-image:url(puce_verte.gif) no-repeat;
	background-position:left;
	margin: 0px;
	padding: 0px;
	padding-top:20px;
	
}

body.decouvrir h3, body.decouvrir a:hover
{
	color: #FCC418;
	font-size: 12px;
	font-weight:bold;
}

body.decouvrir h3
{
	background-image:url(puce_jaune.gif) no-repeat;
	background-position:left;
	margin: 0px;
	padding: 0px;
	padding-top:20px;
}

body.sinformer h3, body.sinformer a:hover
{
	color: #e74267;
	font-size: 12px;
	font-weight:bold;
}

body.sinformer h3
{
	background-image:url(puce_rouge.gif) no-repeat;
	background-position:left;
	margin: 0px;
	padding: 0px;
	padding-top:20px;
}

body.integrer h3, body.integrer a:hover
{
	color: #d95094;
	font-size: 12px;
	font-weight:bold;
}

body.integrer h3
{
	background-image:url(puce_rose.gif) no-repeat;
	background-position:left;
	margin: 0px;
	padding: 0px;
	padding-top:20px;
}

body.etre_represente h3, body.etre_represente a:hover
{
	color: #6db5b4;
	font-size: 12px;
	font-weight:bold;
}

body.etre_represente h3
{
	background-image:url(puce_cyan.gif)  no-repeat;
	background-position:left;
	margin: 0px;
	padding: 0px;
	padding-top:20px;
}


.chapeau
{
	text-align:justify;
	font-size: 12px;
	font-weight:bold;
}
	

.temoignage
{
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	
}
	
.prix
{
	font-size: 12px;
	font-weight:bold;
	background-color:#4c5574;
	color:white;
}
	
.telecharger
{
	font-size: 12px;
	font-weight:bold;
	background-color:#b0ca3a;
	color:white;
}

a img { 
  border: none; 
} 


#h2a
{
	color: #6d6f70;
	font-size: 18px;
	font-weight:bold;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	text-decoration:underline;
}

#h2a:hover
{
	color: #6d6f70;
	font-size: 18px;
	font-weight:bold;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	text-decoration:none;
}
#h2a:visited
{
	color: #6d6f70;
	font-size: 18px;
	font-weight:bold;
	margin: 0px;
	padding: 0px 0px 20px 0px;
}


a { 
  text-decoration: underline; 
  color:#404041; 
} 

a:link { 
  text-decoration: underline;
  color:#404041; 
} 

a:visited { 
   text-decoration: underline; 
} 

a:hover { 
   text-decoration: none; 
} 
a:active { 
  outline: none; /* Pas de bordure pointillée ou halo lors du clic sur un lien */
} 

body.integrer #logo
{
	background: url(integrer.png) no-repeat center;
}

body.dynamiser #logo
{
	background: url(dynamiser.png) no-repeat center;
}

body.decouvrir #logo
{
	background: url(decouvrir.png) no-repeat center;
}

body.sinformer #logo
{
	background: url(sinformer.png) no-repeat center;
}

body.etre_represente #logo
{
	background: url(etre_represente.png) no-repeat center;
}

.news
{
	font-weight:bold;
	font-size:18px;
	color:#2d4f5e;
	}

a.mot_cle
{
	color:#5a879b;
	text-decoration:none;
	line-height:10px;
}
	
a.mot_cle:hover
{
	color:#1a4458;
	text-decoration:underline;
		line-height:10px;
}

a.mot_cle:active
{
	color:#5a879b;
	text-decoration:none;
		line-height:10px;
}

a.mot_cle:visited
{
	color:#5a879b;
	text-decoration:none;
		line-height:10px;
}

#bas_page{
	font-size:10px;
	color:#404041;
	text-decoration:underline;
	font-weight:normal;
}

#bas_page:hover
{
	font-size:10px;
	color:#404041;
	text-decoration:none;
	font-weight:normal;
}

#bas_page:active{
	font-size:10px;
	color:#404041;
	text-decoration:none;
	font-weight:normal;
}
	
#bas_page:visited{
	font-size:10px;
	color:#404041;
	text-decoration:underline;
	font-weight:normal;
}


	
 #lien_site
{
		color:#404041;
		font-weight:normal;
		}
		
 #precsuiv_dynamiser, #precsuiv_dynamiser:visited
{
		color:#404041;
		text-decoration:none;
		font-weight:normal;
		}
#precsuiv_dynamiser:hover
{		color: #bdcd00;
		text-decoration:none;
		font-weight:normal;
		}
		
#precsuiv_integrer, #precsuiv_integrer:visited
{
		color:#404041;
		text-decoration:none;
		font-weight:normal;
		}
#precsuiv_integrer:hover
{		color: #d95094;
		text-decoration:none;
		font-weight:normal;
		}
		
		#precsuiv_integrer, #precsuiv_sinformer:visited
{
		color:#404041;
		text-decoration:none;
		font-weight:normal;
		}
#precsuiv_sinformer:hover
{		color: #e74267;
		text-decoration:none;
		font-weight:normal;
		}
		
#precsuiv_integrer, #precsuiv_decouvrir:visited
{
		color:#404041;
		text-decoration:none;
		font-weight:normal;
		}
#precsuiv_decouvrir:hover
{		color: #FCC418;
		text-decoration:none;
		font-weight:normal;
		}
		
#famille_hp{
		padding-left:9px;	
		}
		
.rubrique_mots_cle{
			color:white;
	font-size: 18px;
	font-weight:bold;
	background-color:#877d8e;
	margin: 0px;
	padding: 2px 0px 4px 0px;
			
			}
			
			
.rubrique_mots_cle a
{
			color:white;
	font-size: 12px;
	text-decoration:none;
			
			}
			
.rubrique_mots_cle a:hover
{
	color:white;
	font-size: 12px;
	text-decoration:none;
			
}

.rubrique_mots_cle a:visited
{
	color:white;
	font-size: 12px;
	text-decoration:none;
			
}

#bas_famille_hp{
			padding-left:14px;
			
			}
			
.famillevert
{
	color:#bdcd00;
	font-size: 18px;
	font-weight:bold;
	margin: 0px;
}

.famillejaune
{
	color:#FCC418;
	font-size: 18px;
	font-weight:bold;
	margin: 0px;
}

.famillerouge
{
	color:#e74267;
	font-size: 18px;
	font-weight:bold;
	margin: 0px;
}

.famillerose
{
	color:#d95094;
	font-size: 18px;
	font-weight:bold;
	margin: 0px;
}

.famillecyan
{
	color:#6db5b4;
	font-size: 18px;
	font-weight:bold;
	margin: 0px;
}


a.famillevertpage
{
	color:#bdcd00;
	font-size: 12px;
	font-weight:bold;
	line-height:14pt
}

a.famillejaunepage
{
	color:#FCC418;
	font-size: 12px;
	font-weight:bold;
	line-height:14pt;
}

a.famillerougepage
{
	color:#e74267;
	font-size: 12px;
	font-weight:bold;
	line-height:14pt;
}

a.famillerosepage
{
	color:#d95094;
	font-size: 12px;
	font-weight:bold;
	line-height:14pt;
}

a.famillecyanpage
{
	color:#6db5b4;
	font-size: 12px;
	font-weight:bold;
	line-height:14pt;
}

.famillecreateur
{
	color:#ED8F32;
	font-size: 18px;
	font-weight:bold;
	margin: 0px;
}

.familleentrepreneur
{
	color:#2fb3e0;
	font-size: 18px;
	font-weight:bold;
	margin: 0px;
}


.case_jaune{
background-image:url(famillejaune.gif);
background-repeat:no-repeat;
background-position:right bottom;
}


a.img_entrepreneur{
background: url(img/profil_entreprise.jpg) no-repeat; 	
	}
	
	a.img_entrepreneur:hover{
background: url(images/test3.gif) no-repeat; 	
	}
	
	

#menu
{
	position: relative;
	display: block;
	margin: 0 0 0 492px;
	padding: 0;
	background: url(separateur.jpg) no-repeat;
	width: 8px;
	height: 333px;
}
#menu li
{
	position: absolute;
	display: block;
	margin: 0;
	padding: 0;
}
#menu .lien
{
	display: block;
	margin: 0;
	text-align: center;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#menu .lien:hover, #menu .lien:hover
{
	-moz-opacity: .6;
	-opera-opacity: .6;
	-webkit-opacity: .6;
	filter: alpha(opacity=60);
	opacity: .60;
}
#menu .depliant
{
	position: relative;
	margin: 0;
	padding: 0 0 0 20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: black;
}
#menu span
{
	display: block;
}

/******************************************************************************/

#menu_chef
{
	left: -490px;
}
#menu_chef .lien
{
	width: 130px; /* 122 + 130 + 238 = 490 */
	height: 50px; /* 215 + 50 + 68 = 333 */
	padding: 215px 238px 68px 122px;
	background: url(profil_entreprise.jpg);
	color: #0aa1d8;
}
#menu_chef .depliant
{
	top: -36px;
	left: 345px;
	width: 200px;
}

/******************************************************************************/

#menu_createur
{
	left: 8px;
}
#menu_createur .lien
{
	width: 130px; /* 212 + 130 + 146 = 488 */
	height: 50px; /* 205 + 50 + 78 = 333 */
	padding: 205px 146px 78px 212px;
	background: url(profil_createur.jpg);
	color: #ec8014;
}
#menu_createur .depliant
{
	top: -36px;
	left: 322px;
}

.bas_tableau
{
	
	width:975px;
}



