/* CSS Document */

/* GENERAL */

html,body {
	background-color: #8D9AA6;
	min-height:100%;
	width:100%;
	margin:0px;
	padding: 0px;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#005AA4;
	text-align:center;
	position:relative;
	}
html body#detail {
	background-color:#FFFFFF;
	background-image:url(conseil-coaching-entreprise/fond-page.gif);
	background-position:top right;
	background-repeat:no-repeat;
	width:350px;
	margin:0px;
	padding:0px;
	position:relative;
	color:#005AA4;
	text-align:justify;
	}
#detail p {	
	margin:10px;
	padding:0px;
	position:relative;
	}
#detail hr {
	color:#8D9AA6;
	background-color:#8D9AA6;
	border:none;
	height:1px;
	}
a {
	color:#FF8647;
	text-decoration:underline;
	}
	
a:hover{
	color:#003A6A;
	
	}
a img {
	border:none;
	}
	
.separation {
	clear:both;
	visibility:hidden;
	margin:0px;
	padding:0px;
	height:1px;
	}

a.admin {
	font-size:10px;
	color:#8D9AA6;
	}
a:hover.admin {
	font-size:10px;
	color:#8D9AA6;
	}
img {
	margin:0px;
	padding:0px;
	}
h1 {/*titre*/
	font-size:14px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.1em;
	}
h2 { /*sous-titre*/
	font-size:13px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	width:480px;
	letter-spacing:0.1em;
	margin:0px 0px 10px 30px;
	padding:0px;
	position:relative;
	}

/*Blocs contenant la navigation et la page*/	
	
#contenu {
	margin:0px auto 0px auto;
	padding:0px;
	width:803px;
	background-color:#FFFFFF;
	position:relative;
	text-align:left;	
	}
#contenu object { /* contient les objets flash de l'ensemble */
	position:relative;
	margin:0px;
	padding:0px;
	z-index:2;
	}
#ref-flash{
	width:780px;/* défini la taille de la zone scrollable */
	height:280px;
	top:0px;
	left: 0px;
	position:absolute;
	z-index:1;
	text-align:left; /* aligne le texte à gauche */
	overflow:auto;
	
}
#ref2-flash{
	width:780px;/* défini la taille de la zone scrollable */
	height:230px;
	top:0px;
	left: 0px;
	position:absolute;
	z-index:1;
	text-align:left; /* aligne le texte à gauche */
	overflow:auto;
	
}
#page {/*pas de marge à droite sur ce bloc, pour qu'en page d'accueil les actus soient collées à droite*/
	width:785px;
	margin:0px 0px 0px 18px;
	padding:0px;
	background-image:url(conseil-coaching-entreprise/fond-page.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	position:relative;
	}
#page h1 {
	color:#2673C1;
	line-height:30px;
	margin:0px;
	padding:0px;
	}
#fondactus { /*bloc actus en page d'accueil*/
	width:489px;
	height:260px;
	margin:0px;
	padding:0px;
	background-image:url(conseil-coaching-entreprise/fond-actus.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:right;
	position:relative;
	}
#actus {
	width:489px;
	height:260px;
	margin:0px;
	padding:0px;
	overflow:auto;
	position:relative;
	}
#actus h1 {
	font-size:11px;
	line-height:normal;
	margin:5px 5px 0px 23px;
	padding:0px;
	}
#actus p {
	font-size:10px;
	line-height:normal;
	margin:0px 10px 0px 23px;
	padding:0px;
	}
#actus a {
	font-size:10px;
	display:block;
	text-align:right;
	margin:0px 10px 0px 23px;
	padding:0px;
	position:relative;
	}
#actus hr {
	margin:5px 0px 0px 0px;
	padding:0px;
	color:#FFFFFF;
	background-color:#FFFFFF;
	border:none;
	height:1px;
	}


/*CREATEUR*/

#page-createur {/*avec une marge à droite*/
	width:765px;
	margin:0px 20px 0px 18px;
	padding:0px;
	background-image:url(conseil-coaching-entreprise/fond-page-createur.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	position:relative;
	}
#page-createur img{
	margin:0px;
	padding: 0px;
	float:left;
	position:relative;
	}
#page-createur h1 {/*titre*/
	color:#04AAEA;
	font-size:14px;
	width:250px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	letter-spacing:0.1em;
	margin:0px 0px 10px 0px;
	padding:0px;
	float:left;
	position:relative;
	}

#page-createur h3 { /*phrase d'intro avec bordure haut et bas de la couleur du h1*/
	font-size:11px;
	font-style:italic;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #04AAEA;
	border-right:none;
	border-bottom:1px solid #04AAEA;
	border-left:none;
	margin:0px 0px 20px 250px;
	padding:5px 0px 5px 0px;
	position:relative;
	
	}
/*REPRENEUR*/

#page-repreneur {/*avec une marge à droite*/
	width:765px;
	margin:0px 20px 0px 18px;
	padding:0px;
	background-image:url(conseil-coaching-entreprise/fond-page-repreneur.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	position:relative;
	}
#page-repreneur img{
	margin:0px;
	padding: 0px;
	float:left;
	position:relative;
	}
#page-repreneur h1 {/*titre*/
	color:#4397FF;
	font-size:14px;
	width:250px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	letter-spacing:0.1em;
	margin:0px 0px 10px 0px;
	padding:0px;
	float:left;
	position:relative;
	}

#page-repreneur h3 { /*phrase d'intro avec bordure haut et bas de la couleur du h1*/
	font-size:11px;
	font-style:italic;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #4397FF;
	border-right:none;
	border-bottom:1px solid #4397FF;
	border-left:none;
	margin:0px 0px 20px 250px;
	padding:5px 0px 5px 0px;
	position:relative;
	
	}
/*CEDANT*/

#page-cedant {/*avec une marge à droite*/
	width:765px;
	margin:0px 20px 0px 18px;
	padding:0px;
	background-image:url(conseil-coaching-entreprise/fond-page-cedant.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	position:relative;
	}
#page-cedant img{
	margin:0px;
	padding: 0px;
	float:left;
	position:relative;
	}
#page-cedant h1 {/*titre*/
	color:#727E8E;
	font-size:14px;
	width:250px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	letter-spacing:0.1em;
	margin:0px 0px 10px 0px;
	padding:0px;
	float:left;
	position:relative;
	}

#page-cedant h3 { /*phrase d'intro avec bordure haut et bas de la couleur du h1*/
	font-size:11px;
	font-style:italic;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #727E8E;
	border-right:none;
	border-bottom:1px solid #727E8E;
	border-left:none;
	margin:0px 0px 20px 250px;
	padding:5px 0px 5px 0px;
	position:relative;
	
	}
/*DIRIGEANT*/

#page-dirigeant {/*avec une marge à droite*/
	width:765px;
	margin:0px 20px 0px 18px;
	padding:0px;
	background-image:url(conseil-coaching-entreprise/fond-page-dirigeant.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	position:relative;
	}
#page-dirigeant img{
	margin:0px;
	padding: 0px;
	float:left;
	position:relative;
	}
#page-dirigeant h1 {/*titre*/
	color:#1E7DD4;
	font-size:14px;
	width:250px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	letter-spacing:0.1em;
	margin:0px 0px 10px 0px;
	padding:0px;
	float:left;
	position:relative;
	}

#page-dirigeant h3 { /*phrase d'intro avec bordure haut et bas de la couleur du h1*/
	font-size:11px;
	font-style:italic;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #1E7DD4;
	border-right:none;
	border-bottom:1px solid #1E7DD4;
	border-left:none;
	margin:0px 0px 20px 250px;
	padding:5px 0px 5px 0px;
	position:relative;
	
	}
.cadre {
	border:1px solid #FF8647;
	padding:5px;
	}
	

/*FORMATION*/

#page-formation {/*avec une marge à droite*/
	width:765px;
	margin:0px 20px 0px 18px;
	padding:0px;
	background-image:url(conseil-coaching-entreprise/fond-page-formation.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	position:relative;
	}
#page-formation img{
	margin:0px;
	padding: 0px;
	float:left;
	position:relative;
	}
#page-formation h1 {/*titre*/
	color:#575EB9;
	font-size:14px;
	width:250px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	letter-spacing:0.1em;
	margin:0px 0px 10px 0px;
	padding:0px;
	float:left;
	position:relative;
	}

#page-formation h3 { /*phrase d'intro avec bordure haut et bas de la couleur du h1*/
	font-size:11px;
	font-style:italic;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #575EB9;
	border-right:none;
	border-bottom:1px solid #575EB9;
	border-left:none;
	margin:0px 0px 20px 250px;
	padding:5px 0px 5px 0px;
	position:relative;
	
	}

/*AUTRES PAGES*/

#page-autre {/*avec une marge à droite*/
	width:765px;
	margin:0px 20px 0px 18px;
	padding:0px;
	background-image:url(conseil-coaching-entreprise/fond-page.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	position:relative;
	}
#page-autre img{
	margin:0px;
	padding: 0px;
	float:left;
	position:relative;
	}
#page-dirigeant h1 {/*titre*/
	color:#2673C1;
	font-size:14px;
	width:250px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	letter-spacing:0.1em;
	margin:0px 0px 10px 0px;
	padding:0px;
	float:left;
	position:relative;
	}

#page-autre h3 { /*phrase d'intro avec bordure haut et bas de la couleur du h1*/
	font-size:11px;
	font-style:italic;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #2673C1;
	border-right:none;
	border-bottom:1px solid #2673C1;
	border-left:none;
	margin:0px 0px 20px 250px;
	padding:5px 0px 5px 0px;
	position:relative;
	
	}								
/*POUR TOUTES LES PAGES, QUEL QUE SOIT LE DIV PAGE*/
	
	
	
#normal { /*bloc sur toute la largeur*/
	font-size:11px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px;
	position:relative;
	}
#normal h2 {
	width:100%;
	color:#868492;
	margin:0px;
	}
#normal img {
	float:none;
	}
.gauche {/*colonne à gauche avec contour gris*/
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	width:220px;
	text-align:justify;
	border:1px solid #ABB7C2;
	position:relative;
	}
.gauche2 {/*colonne à gauche avec contour gris*/
	margin:0px 0px 0px 30px;
	padding:0px;
	float:left;
	width:240px;
	text-align:justify;
	position:relative;
	}
.gauche3 {/*colonne à gauche avec contour gris*/
	margin:0px 0px 0px 30px;
	padding:0px;
	float:left;
	width:350px;
	text-align:justify;
	position:relative;
	}
.intro-gauche {/*paragraphe d'intro avec fond gris dans bloc gauche*/
	background-color:#E7ECF1;
	border-top:none;
	border-right:none;
	border-bottom:1px solid #ABB7C2;
	border-left:none;
	font-size:12px;
	margin:0px;
	padding:5px;
	}
.p-gauche {/*paragraphe normal dans le bloc gauche*/
	margin: 15px 5px 5px 5px;
	padding:0px;
	}
#droite { /*bloc à droite QUAND IL Y A UNE COLONNE A GAUCHE*/
	font-size:11px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 30px;
	padding:0px;
	width:500px;
	float:left;
	position:relative;
	}	
#droite h1 {/*titre (il prend la couleur du h1 de la page définie au-dessus)*/
	width:auto;
	float:none;
	margin:20px 0px 0px 0px;
	position:relative;
	}
#droite h1 img {/*image dans titre (petits carrés)*/
	float:none;
	}
#droite h2 { /*sous-titre*/
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	line-height:normal;
	width:auto;
	margin:20px 0px 10px 0px;
	padding:0px;
	position:relative;
	}
/*Navigation basse*/

#navigation_basse {
	margin:0px auto 0px auto;
	padding:0px;
	font-size:10px;
	width:803px;
	color:#FFFFFF;
	position:relative;
	}
#navigation_basse a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#FFFFFF;
	text-decoration:none;
	}
#navigation_basse a:hover {
	color:#FF8647;
	text-decoration:none;
	}
