/* -- GENERALITES --------------------------- */
* { /* s'applique par défaut à tous les éléments */
	margin: 0;
	padding: 0;
}

body {
	background-color:#f2f5e7;
}


p {
	font: 13px/18px Georgia, "Times New Roman", Times, serif;
	color: #666;
}

a, a:visited {
	color: #666;
}

a:hover {
	color: #990000;
}

h1 {
	margin-bottom: 15px;
	font: 20px Georgia, "Times New Roman", Times, serif;
	color: #990000;
	border-bottom: 1px dotted #AAA;
}

h1.green { /* différencier le fond de commerce des spécificités */
	color: #305E1C;
}

h1 span { /* bouton contact sur chaque page */
	float: right;
	font: 13px Georgia, "Times New Roman", Times, serif;
	color: #666;
	background: url(images/ico_message.gif) top left no-repeat;
	padding-left: 20px;
}

ul {
	list-style-type: none;
}

ul.type1 li, ul.type1G li {
	margin-bottom: 15px;
	padding-left: 24px;
	background: url(images/puce_Li_1.gif) no-repeat;
	font: 13px/18px Georgia, "Times New Roman", Times, serif;
	color: #666;
}

ul.type1G li { /* différencier le fond de commerce des spécificités */
	background: url(images/puce_Li_1G.gif) no-repeat;
}

ul.type2 li, ul.type2G li {
	margin: 0 0 0 24px;
	padding-left: 13px;
	background: url(images/puce_Li_2.gif) 0 4px no-repeat;
	font: 13px/18px Georgia, "Times New Roman", Times, serif;
	color: #666;
}

ul.type2G li { /* différencier le fond de commerce des spécificités */
	background: url(images/puce-li-2G.gif) 0 4px no-repeat;
}

ul.type3 li {
	margin: 0 0 0 45px;
	padding: 0;
	background: none;
	font: 13px/18px Georgia, "Times New Roman", Times, serif;
	color: #666;
}






/* -- HOMEPAGE SPLASH --------------------------- */
#splash {
	width: 600px;
	margin: 50px auto 0 auto;
	text-align: center;
}





/* -- LAYOUT --------------------------- */
#wrapper {
	width: 850px;
	margin: 0 auto;
}

#header {
	/*height: 125px;
	 background-color:#305E1C;
	background: #305E1C url(images/header.gif) no-repeat; */
}





/* -- NAVIGATION --------------------------- */
#navbar {
	width: 850px;
	/* position: absolute;
	top: 90px; */
	height: 35px;
	background-color:#f2f5e7;
}

#navbar ul {
	list-style-type: none;
}

#navbar li {
	float: left;
}


#navbar li a {
	display: block;
	float: left;
	height: 35px;
	text-indent: -1000px;
	overflow: hidden;
}
/* *>#navbar li a { margin-right: 5px; } ie 6 n'interprete pas, repare le prob de marge */

#navbar a.accueil { background-image:url(images/nav_accueil.gif); width: 44px; }
#navbar a.audit { background-image:url(images/nav_audit.gif); width: 68px; }
#navbar a.formation { background-image:url(images/nav_formation.gif); width: 83px; }
#navbar a.coaching { background-image:url(images/nav_coaching.gif); width: 70px; }
#navbar a.developpement { background-image:url(images/nav_developpement.gif); width: 97px; }
#navbar a.accompagnement { background-image:url(images/nav_accompagnement.gif); width: 113px; }
#navbar a.formes { background-image:url(images/nav_formes.gif); width: 85px; }
#navbar a.mbti { background-image:url(images/nav_mbti.gif); width: 108px; }
#navbar a.mediation { background-image:url(images/nav_mediation.gif); width: 68px; }
#navbar a.mouvement { background-image:url(images/nav_mouvement.gif); width: 84px; }
#navbar a.about { background-image:url(images/nav_about.gif); width: 74px; }

#navbar a:hover {
	background-position: 0 -35px;
}

#audit a.audit, #formation a.formation, #coaching a.coaching, #developpement a.developpement, #accompagnement a.accompagnement, #formes a.formes, #mbti a.mbti, #mediation a.mediation, #mouvement a.mouvement, #about a.about { /* onglet actif : on donne au body l'id qui va bien */
	background-position: 0 -35px;
}






/* -- CONTENU --------------------------- */
#main, #mainG {
	background: #FFF url(images/filigrane.gif) 50% 50% no-repeat;
	height: 500px;
	border-left: 5px solid #990000;
	padding: 10px;
}

#mainG { border-left: 5px solid #305E1C; }


/* inutilisés pour l'instant 
#left {

}

#contents {

}
*/





/* -- FOOTER --------------------------- */
#footer {
	margin-top: 5px;
	height: 40px;
	font: 11px/20px Arial, Helvetica, sans-serif;
	color: #666;
	text-align: center;
}

/*
#footer a, #footer a:visited {
	color: #666;
}

#footer a:hover {
	color: #990000;
}
*/
