body
{
	
   width: 100%;
   height:1100px;
   
    /* Pour centrer notre page */
    /* Pour éviter de coller avec le haut de la fenêtre du navigateur. Essayez d'enlever pour voir ! */
       /* Idem pour le bas du navigateur */
    /* background-image: url("images/fond.png");Une petite image de fond pour éviter d'avoir un vieux fond blanc :p */
}


/* L'en-tête */



.page_principale
{
	width: 100%;
	height:100%;
	background-image: url("../../image/cadrillage_motif.jpg");
	background-repeat: repeat;
}

.page_principale1
{
	width:100%;
	
}


.page_principale2
{
	width: 813px;
	height:1100px;
	background-color:rgb(192,192,192);
}

.l1c1 /*lign1 colonne1*/
{
	width: 26px;
	background-repeat: repeat;
	background-image: url("../../image/cadrillage_motif.jpg");
}

.l1c2
{
	width: 4px;
	background-repeat:repeat-y;
	background-image:url("../../image/ombre_gauche.jpg");
}

.l1c3
{
	width:755px;
	 
}

.l1c4
{
	width:4px;
	background-repeat:repeat-y;
	background-image:url("../../image/ombre_droite.jpg");
}

.l1c5
{
	width:26px;
	background-repeat: repeat;
	background-image: url("../../image/cadrillage_motif.jpg");
}

.page_principale3
{
	/* width: 100%; */
	/* height: 181px; */
	/*background-color: yellow;*/
	
}

.contenu_table
{
	height: 1100px;
	width:100%;
}

.banniere
{
	width: 755px;
	height:181px;
}

/*.bordure_horizontale_banniere
{
	width:755px;
	height:3px;
	background-repeat: repeat-x;
	background-image: url("../../image/ombre_bas.jpg");
}*/

.contenu
{
	width:100%;
	height:1100px;
	background-color: white;
}

.menu_horizontal1
{
	width: 181px;
	height: 39px;
	
}

.menu_horizontal2
{
	width: 841px;
	height: 39px;
	background-repeat: repeat-x;
	background-image: url("../../image/pixel_fondbarmenuhorizontal.jpg");
	background-color:white;
}

.bordure_verticale
{
	width: 30px;
	height: 100%;
	background-repeat:repeat-y;
	background-image: url("../../image/ombre_droite.jpg");
}

.bouton_h1
{
	width: 92px;
	height: 39px;
}

.bouton_h2
{
	width: 92px;
	height:39px;
}

.bouton_h3
{
	width: 97px;
	height: 39px;
}

.bouton_h4
{
	width: 76px;
	height: 39px;
}

.bouton_h5
{
	width: 98px;
	height: 39px;
}

.bouton_h6
{
	width: 72px;
	height: 39px;
}

.bouton_h7
{
	width: 76px;
	height: 39px;
}

.menu_vertical
{
	width: 183px;
	/* height: 376px; */
	vertical-align:top;
	background-image:url("../../image/fond_degrade.jpg");
}

.menu_vertical2
{
	width:183px;
	height:1350px;
	/*vertical-align:bottom;*/
	background-repeat:repeat-y;
	background-image:url("../../image/fond_colonnegauche.jpg");
	margin-top:-5px;
}

.entreprise_bouton
{
	margin-top: 30px;
}

.un
{
	margin-top:30px;
}


.Implantation
{
	padding-top:30px;
}
.bouton_v1
{
	width: 125px;
	height: 66px;
	
}

.atlas_bouton
{
	margin-top:8px;
}



.atlas_bouton2
{
	margin-top:-2px;
}



.bouton_comdev
{
	margin-top: -3px;
}

.bouton_comdevfinance
{
	margin-top: -1px;
}

.bouton_springeo
{
	margin-top: -2px;
}

.bouton_clinique
{
	mrgin-top:-4px;
}

.bouton_BDO
{
	margin-top:-3px;
}

.bouton_bagherra
{
	margin-top:-2px;
}

.pjp
{
	margin-top:-2px;
}

.bouton_incaptech
{
	margin-top:-2px;
}

.bouton_atlas2
{
	margin-top:-3px;
}

.contenu2
{
	width: 100%;
	background-color:white;
	height: 1200px;
}

.boutons_horizontal1
{
	width: 184px;
	height:40px;
	background-repeat: repeat-x;
	background-image: url("../../image/pixel_fondbarmenuhorizontal.jpg");
}

.boutons_horizontal2
{
	width: 100%;
	height:39px;
	
	
}

.présentation
{
	margin-left:-30px;
	margin-top:20px;
}
.building
{
	float: right;
	
}

p
{
	font-size:14px;
	font-family: "Times New Roman", Times, Serif;
	margin-left: 10px;
	margin-right:20px;
	text-align: justify;
	text-indent:10px;
	color:rgb(94,103,106);
}

.objectifs
{
	margin-left:-30px;
}

.fleche
{
	float:left;
	margin-top: 16px;
	margin-left:10px;
}

.fleche1
{
	float:left;
	margin-top: 20px;
	margin-left:10px;
}

.fleche2
{
	float:left;
	margin-top:2px;
	margin-left:10px;
	
}

.fleche_contact
{
	float:left;
	margin-top: 22px;
	margin-left: 10px;
}

.diagramme
{
	float: right;
	margin-right: 20px;
}

.micro_credit
{
	float: right;
	margin-right: 20px;
}

.synergie
{
	float:right;
	margin-right: 20px;
}

h2
{
	font-family: "Times New Roman", Times, Serif;
	font-size: 16px;
	text-align:left;
	margin-left: 30px;
	margin-top:10px;
	color: rgb(16,75,97);
}

h3
{
	font-family: "Times New Roman", Times, Serif;
	font-size: 16px;
	text-align:left;
	margin-left: 30px;
	color: rgb(16,75,97);
}

h5
{
	font-family: "Times New Roman", Times, Serif;
	font-size:12px;
	margin-top:10px; 
	color: rgb(255,255,255);
}

.footer_centre
{
	height:39px;
	width:755px;
	background-repeat: repeat-x;
	background-image: url("../../image/pixel_fondbarmenuhorizontal.jpg");
	
}

.footer_left
{
	height:39px;
	width:100%;
	background-repeat: repeat-x;
	background-image: url("../../image/pixel_fondbarmenuhorizontal.jpg");
}

.contactez-nous
{
	margin-top:20px;
}

a
{
	text-align:left;
	font-size: 14px;
	color: rgb(31,131,144);
	font-family: "Times New Roman", Times, Serif;
	
	
}

b
{
	margin-left: 21px;
	float:left;
	font-size: 14px;
	color: rgb(31,131,144);
	font-family: "Times New Roman", Times, Serif;
	
}

b:hover
{
	margin-left: 21px;
	float:left;
	font-size: 14px;
	color: rgb(31,131,144);
	font-family: "Times New Roman", Times, Serif;
	text-decoration:underline;
}

.bouton_phone
{
	margin-top:-4px;
}

/*page telecom*/
.titre_telecom
{
	float:left;
	margin-top: 5px;
	margin-left: 10px;
}

.image_antenne
{
	float:right;
	margin-right:15px;
}

.contenu
{
	width:184px;
	
}

.francais
{
	padding-top:2px;
	
}

.anglais
{
	padding-top: 2px;
}
