@charset "utf-8";
/* CSS Document */


#flottant{
	background:url(../images/fond_carre_vert.gif) no-repeat bottom right #FFFFFF;
}

#menu_rubrique-diagnostic{
	/*float:left;*/
}

.couleur{
	color:#BDCC00;
}


#menu_rubrique ul li span{
	position:relative;
	top:-18px;
	left:5px;
	color:#BDCC00;
	font-size:13px;
	font-weight:bold;
}

#contenu_outil_texte{
	/*height:55%;
	width:100%;
	position:relative;
	z-index:2;
	top:130px;
	font-size:12px;
	text-align:justify;*/
	font-size:12px;
	/*height:55%;
	left:26px;
	top:130px;*/
	position:relative;
	text-align:justify;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	color:#333333;
	
	height:80%;
	top:50px;
}


#contenu_outil_entreprise{
	height:100%;
	width:100%;
	position:relative;
	/*background:url(../images/fond_graphique-x-y-ter.gif) no-repeat bottom center;*/
	z-index:2;
	/*background-color:#bbbbbb;*/
}
#contenu_outil_entreprise div ul li a{
	color:#E64924;
	font-weight:bold;
	text-decoration:none;
}

#contenu_outil_entreprise div ul .fullCSS{
	background:url(../images/puce-orange.gif) no-repeat left center;
	padding-left:10px;
}


/**      CSS TAB AJAX DEBUT     **/

.css-tabs-diagnostic{
/*	border:2px solid #f2a491;*/
	list-style:none;
	position:absolute;
	top:7px;
/*	float:left;*/
	z-index:2;
}

.css-tabs-diagnostic li{
	font-size:11px;
}


.menu_outil-diagnostic{
	margin-right:40px;
}

#contenu_rubrique-diagnostic{
	/*background-color:#FFFFCC;*/
	height:395px;
	position:relative;
	top:15px;
	width:100%;
}


.css-tabs-entreprise{
	list-style:none;
	position:absolute;
	top:7px;
	float:left;
	z-index:2;
}

.css-tabs-entreprise li{
	font-size:11px;
}


.menu_outil-entreprise{
	margin-right:40px;
}

/**      CSS TAB AJAX FIN     **/



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

#contenu_outil_entreprise h3, #contenu_outil_texte h3, #contenu_outil_entreprise h2, #contenu_outil_texte h2, #contenu_outil_entreprise h4, #contenu_outil_texte h4{
	padding:0px;
	margin:0px;
}

#titre-1, #titre-2, #titre-3, #titre-4, #titre-5, #titre-haut, #titre-milieu, #titre-bas, #titre-principal{
	text-align:center;
}

#texte-1, #texte-2, #texte-3, #texte-4, #texte-5, #texte-haut, #texte-milieu, #texte-bas{
	text-align:left;
}

#texte-1 p, #texte-2 p, #texte-3 p, #texte-4 p{
	/*padding-top:5px;*/
}

#contenu_rubrique-diagnostic ul{
	margin:0px;
	padding:0px;
	padding-left:15px;
}
/***********************************/

/*
#titre-1 div, #titre-2 div, #titre-3 div, #titre-4 div, #titre-5 div, #titre-haut div, #titre-milieu div, #titre-bas div, #titre-principal div, #texte-1 div, #texte-2 div, #texte-3 div, #texte-4 div, #texte-5 div, #texte-haut div, #texte-milieu div, #texte-bas div{
	height:28px;
	line-height:28px;
}*/

/******************************
/******************************
/******************************
/******************************
/******************************
/******************************
/******************************
/******************************
/******************************
/******************************
/******************************
/******************************
/******************************
******************************/
#texte-1, #texte-2, #texte-3, #texte-4, #texte-5, #texte-haut, #texte-milieu, #titre-1, #titre-2, #titre-3, #titre-4, #titre-5, #titre-haut, #titre-milieu, #titre-bas, #titre-principal{
	display: table;
	overflow: hidden;
}

.outil-branche-fonctionnalite, .outil-entreprise-fonctionnalite{
	width:100%;
	height:100%;
	background:url(../images/outil-graphique-3-lignes.gif) no-repeat top left;
	text-align:left;
}

.outil-diagnostic-fonctionnalite{
	width:100%;
	height:100%;
	background:url(../images/outil-graphique-2-lignes.gif) no-repeat top left;
}

.outil-branche-presentation, .outil-diagnostic-presentation, .outil-entreprise-presentation{
	width:100%;
	height:100%;
	background:url(../images/Sans-titre---2.gif) no-repeat top left;
}



/***/
.outil-diagnostic-fonctionnalite #titre-principal{
	height:33px;
	left:211px;
	position:relative;
	text-align:center;
	top:6px;
	width:128px;
}


.outil-branche-presentation #titre-principal, .outil-entreprise-presentation #titre-principal, .outil-diagnostic-presentation #titre-principal{
	height:33px;
	left:211px;
	position:relative;
	text-align:center;
	top:6px;
	width:128px;
}

.outil-entreprise-fonctionnalite #titre-principal, .outil-branche-fonctionnalite #titre-principal{
	height:53px;
	left:191px;
	position:relative;
	text-align:center;
	top:6px;
	width:168px;
}

.outil-branche-presentation #titre-1, .outil-branche-presentation #titre-2, .outil-branche-presentation #titre-3, .outil-branche-presentation #titre-4, .outil-branche-presentation #titre-5, .outil-entreprise-presentation #titre-1, .outil-entreprise-presentation #titre-2, .outil-entreprise-presentation #titre-3, .outil-entreprise-presentation #titre-4, .outil-entreprise-presentation #titre-5, .outil-diagnostic-presentation #titre-1, .outil-diagnostic-presentation #titre-2, .outil-diagnostic-presentation #titre-3, .outil-diagnostic-presentation #titre-4, .outil-diagnostic-presentation #titre-5{

	float:left;
	height:28px;
	left:4px;
	position:relative;
	width:103px; 
}

.outil-branche-presentation #texte-1, .outil-branche-presentation #texte-2, .outil-branche-presentation #texte-3, .outil-branche-presentation #texte-4, .outil-branche-presentation #texte-5, .outil-entreprise-presentation #texte-1, .outil-entreprise-presentation #texte-2, .outil-entreprise-presentation #texte-3, .outil-entreprise-presentation #texte-4, .outil-entreprise-presentation #texte-5, .outil-diagnostic-presentation #texte-1, .outil-diagnostic-presentation #texte-2, .outil-diagnostic-presentation #texte-3, .outil-diagnostic-presentation #texte-4, .outil-diagnostic-presentation #texte-5{

	float:left;
	height:28px;
	/*left:12px;
	width:422px;*/
	left:22px;
	width:412px;
	position:relative;
}


.outil-branche-presentation #titre-1, .outil-branche-presentation #texte-1, .outil-diagnostic-presentation #titre-1, .outil-diagnostic-presentation #texte-1, .outil-entreprise-presentation #titre-1, .outil-entreprise-presentation #texte-1{
	top:23px;
}

.outil-branche-presentation #titre-2, .outil-branche-presentation #texte-2, .outil-diagnostic-presentation #titre-2, .outil-diagnostic-presentation #texte-2, .outil-entreprise-presentation #titre-2, .outil-entreprise-presentation #texte-2{
	top:40px;
}

.outil-branche-presentation #titre-3, .outil-branche-presentation #texte-3, .outil-diagnostic-presentation #titre-3, .outil-diagnostic-presentation #texte-3, .outil-entreprise-presentation #titre-3, .outil-entreprise-presentation #texte-3{
	top:57px;
}

.outil-branche-presentation #texte-4, .outil-branche-presentation #titre-4, .outil-diagnostic-presentation #texte-4, .outil-diagnostic-presentation #titre-4, .outil-entreprise-presentation #texte-4, .outil-entreprise-presentation #titre-4{
	top:74px;
}

.outil-branche-presentation #titre-5, .outil-branche-presentation #texte-5, .outil-diagnostic-presentation #titre-5, .outil-diagnostic-presentation #texte-5, .outil-entreprise-presentation #titre-5, .outil-entreprise-presentation #texte-5,#texte-5 div div {
	height:154px;
	top:91px;
}



.outil-branche-fonctionnalite #titre-haut, .outil-branche-fonctionnalite #titre-milieu, .outil-branche-fonctionnalite #titre-bas, .outil-entreprise-fonctionnalite #titre-haut, .outil-entreprise-fonctionnalite #titre-milieu, .outil-entreprise-fonctionnalite #titre-bas, .outil-diagnostic-fonctionnalite #titre-haut, .outil-diagnostic-fonctionnalite #titre-milieu, .outil-diagnostic-fonctionnalite #titre-bas{
	
	float:left;
	left:4px;
	display:inline-table;
	height:28px;
	/*left:-7px;*/
	position:relative;
	width:103px;
}

.outil-branche-fonctionnalite #texte-haut, .outil-branche-fonctionnalite #texte-milieu, .outil-branche-fonctionnalite #texte-bas, .outil-entreprise-fonctionnalite #texte-haut, .outil-entreprise-fonctionnalite #texte-milieu, .outil-entreprise-fonctionnalite #texte-bas, .outil-diagnostic-fonctionnalite #texte-haut, .outil-diagnostic-fonctionnalite #texte-milieu, .outil-diagnostic-fonctionnalite #texte-bas{

	float:left;
	left:12px;
	height:28px;
	/*left:-2px;*/
	position:relative;
	width:422px;
	display:inline-table;
}

.outil-diagnostic-fonctionnalite #texte-haut, .outil-diagnostic-fonctionnalite #titre-haut, .outil-diagnostic-fonctionnalite #texte-haut div div{
	height:153px;
	top:37px;
}

.outil-diagnostic-fonctionnalite #texte-bas, .outil-diagnostic-fonctionnalite #texte-bas div div, .outil-diagnostic-fonctionnalite #titre-bas{
	height:131px;
	top:63px;
}


.outil-branche-fonctionnalite #titre-haut, .outil-branche-fonctionnalite #texte-haut, .outil-entreprise-fonctionnalite #titre-haut, .outil-entreprise-fonctionnalite #texte-haut{
	top:23px;
	height:28px;
}


.outil-branche-fonctionnalite #titre-milieu, .outil-entreprise-fonctionnalite #titre-milieu, .outil-branche-fonctionnalite #titre-milieu, .outil-branche-fonctionnalite #texte-milieu, .outil-entreprise-fonctionnalite #titre-milieu, .outil-entreprise-fonctionnalite #texte-milieu, .outil-entreprise-fonctionnalite #texte-milieu div div, .outil-branche-fonctionnalite #texte-milieu div div{
	height:153px;
	top:35px;
	
}

.outil-branche-fonctionnalite #titre-bas, .outil-entreprise-fonctionnalite #titre-bas, .outil-branche-fonctionnalite #titre-bas, .outil-branche-fonctionnalite #texte-bas, .outil-entreprise-fonctionnalite #titre-bas, .outil-entreprise-fonctionnalite #texte-bas, .outil-branche-fonctionnalite #texte-bas div div, .outil-entreprise-fonctionnalite #texte-bas div div{
	height:111px;
	top:47px;
}



#texte-5 div div, .outil-diagnostic-fonctionnalite #texte-haut div div, #texte-milieu div div, #texte-bas div div  {
	overflow:auto;
}

.centreElement{
	display: table-cell;
	vertical-align: middle;
}
