﻿@charset "UTF-8";
/* CSS Document */
 
#global {
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 955px;
     height: 600px;
     margin-top: -300px; /* moitié de la hauteur */
     margin-left: -477px; /* moitié de la largeur */
	 /*background-color:#f0f0f0;*/
	background-image:url("../img/backgroundSiteHome.jpg");	
	background-repeat:no-repeat;
     }
	 
#globalPresentation {
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 955px;
     height: 600px;
     margin-top: -300px; /* moitié de la hauteur */
     margin-left: -477px; /* moitié de la largeur */
	 background-color:#f0f0f0;
	background-image:url("../img/backgroundSitePresentation.jpg");	
	background-repeat:no-repeat;
     }
	 
#globalContact {
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 955px;
     height: 600px;
     margin-top: -300px; /* moitié de la hauteur */
     margin-left: -477px; /* moitié de la largeur */
	 background-color:#f0f0f0;
	background-image:url("../img/backgroundSiteContact.jpg");	
	background-repeat:no-repeat;
     }

#globalRealisations {
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 955px;
     height: 600px;
     margin-top: -300px; /* moitié de la hauteur */
     margin-left: -477px; /* moitié de la largeur */
	 background-color:#f0f0f0;
	background-image:url("../img/backgroundSiteRealisation.jpg");	
	background-repeat:no-repeat;
     }

#globalTemoignage {
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 955px;
     height: 600px;
     margin-top: -300px; /* moitié de la hauteur */
     margin-left: -477px; /* moitié de la largeur */
	 background-color:#f0f0f0;
	background-image:url("../img/backgroundSiteTemoignages.jpg");	
	background-repeat:no-repeat;
     }

#globalCarriere {
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 955px;
     height: 600px;
     margin-top: -300px; /* moitié de la hauteur */
     margin-left: -477px; /* moitié de la largeur */
	 background-color:#f0f0f0;
	background-image:url("../img/backgroundSiteCarriere.jpg");	
	background-repeat:no-repeat;
     }

#globalCarriere2 {
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 955px;
     height: 600px;
     margin-top: -300px; /* moitié de la hauteur */
     margin-left: -477px; /* moitié de la largeur */
	 background-color:#f0f0f0;
	background-image:url("../img/backgroundSiteCarriere2.jpg");	
	background-repeat:no-repeat;
     }


#globalSolution {
     position:absolute;
     left: 50%; 
     top: 50%;
     width: 955px;
     height: 600px;
     margin-top: -300px; /* moitié de la hauteur */
     margin-left: -477px; /* moitié de la largeur */
	 background-color:#f0f0f0;
	background-image:url("../img/backgroundSiteSolutions.jpg");	
	background-repeat:no-repeat;
     }

	 	 
#menu {
	float:left;
	margin-top:145px;
	width:210px;
	/*border:1px solid orange;*/
	}

#page {
	float:left;
	width:720px;
	/*border:1px solid red;*/
	}

body {
	background-color:#8a8a8a;
	background-image:url("../img/background.png");
	background-repeat:repeat-x;
	}  

img{
	border:0;
	}           

.presentationClic a {
	background:transparent url(../img/presentationOn.png) no-repeat scroll 0pt 0pt;
	height:23px;
	width:225px;
	margin-bottom:7px;
	}
	
.presentation a {
	background:transparent url(../img/presentationOff.png) no-repeat scroll 0pt 0pt;
	height:23px;
	width:225px;
	margin-bottom:7px;
	}

.presentation a:hover {
	background:transparent url(../img/presentationClic.png) no-repeat scroll 0pt 0pt;
	}


.solutionsClic a {
	background:transparent url(../img/solutionsOn.png) no-repeat scroll 0pt 0pt;
	height:23px;
	width:225px;
	margin-bottom:13px;
	}
	
.solutions a {
	background:transparent url(../img/solutionsOff.png) no-repeat scroll 0pt 0pt;
	height:23px;
	width:225px;
	margin-bottom:13px;
	}

.solutions a:hover {
	background:transparent url(../img/solutionsClic.png) no-repeat scroll 0pt 0pt;
	}


.temoignageClic a {
	background:transparent url(../img/temoignageOn.png) no-repeat scroll 0pt 0pt;
	height:23px;
	width:225px;
	margin-bottom:12px;
	}


.realisationsClic a {
	background:transparent url(../img/realisationsOn.png) no-repeat scroll 0pt 0pt;
	height:23px;
	width:225px;
	margin-bottom:13px;
	}
	
.realisations a {
	background:transparent url(../img/realisationsOff.png) no-repeat scroll 0pt 0pt;
	height:23px;
	width:225px;
	margin-bottom:13px;
	}

.realisations a:hover {
	background:transparent url(../img/realisationsClic.png) no-repeat scroll 0pt 0pt;
	}


.temoignageClic a {
	background:transparent url(../img/temoignageOn.png) no-repeat scroll 0pt 0pt;
	height:23px;
	width:225px;
	margin-bottom:12px;
	}
	
.temoignage a {
	background:transparent url(../img/temoignageOff.png) no-repeat scroll 0pt 0pt;
	height:23px;
	width:225px;
	margin-bottom:12px;
	}

.temoignage a:hover {
	background:transparent url(../img/temoignageClic.png) no-repeat scroll 0pt 0pt;
	}

.carriereClic a {
	background:transparent url(../img/carriereOn.png) no-repeat scroll 0pt 0pt;
	height:23px;
	width:225px;
	margin-bottom:15px;
	}

.carriere a {
	background:transparent url(../img/carriereOff.png) no-repeat scroll 0pt 0pt;
	height:23px;
	width:225px;
	margin-bottom:15px;
	}

.carriere a:hover {
	background:transparent url(../img/carriereClic.png) no-repeat scroll 0pt 0pt;
	}

.contactClic a {
	background:transparent url(../img/contactOn.png) no-repeat scroll 0pt 0pt;
	height:23px;
	width:225px;
	margin-bottom:15px;
	}
	
.contact a {
	background:transparent url(../img/contactOff.png) no-repeat scroll 0pt 0pt;
	height:23px;
	width:225px;
	margin-bottom:15px;
	}

.contact a:hover {
	background:transparent url(../img/contactClic.png) no-repeat scroll 0pt 0pt;
	}

.mention a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:black;
	text-decoration:none;
	}

.mention a:hover {
	text-decoration:underline;
	color:white;
	}

.boutonMenu {
	float:left;
	width:225px;
	height:23px;
	}


.boutonSubMenu a {
	background:transparent url(../img/arrow.png) no-repeat scroll 0pt 2pt;
	height:12px;
	width:4px;
	padding-left:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#7d7d7d;
	text-decoration:none;
	}

.boutonSubMenu a:hover {
	background:transparent url(../img/arrow.png) no-repeat scroll 0pt 2pt;
	color:#ff6c00;
	}

.boutonHome a {
	background:transparent url(../img/arrow_black.png) no-repeat scroll 0pt 2pt;
	height:12px;
	width:4px;
	padding-left:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:black;
	text-decoration:none;
	margin-left:200px;
	}

.boutonHome a:hover {
	background:transparent url(../img/arrow_black.png) no-repeat scroll 0pt 2pt;
	color:#333333;
	}
	
.titlePresentation {
	/* background:transparent url(../img/titlePresentation.png) no-repeat scroll 0pt 0pt;	*/
	width: 746px;
	height: 166px;
	}
	
.titleSolutions {
	/*background:transparent url(../img/titleSolutions.png) no-repeat scroll 0pt 0pt;*/	
	width: 746px;
	height: 140px;
	}

.titleRealisations {
	/*background:transparent url(../img/titleRealisations.png) no-repeat scroll 0pt 0pt;*/	
	width: 746px;
	height: 166px;
	}

.titleTemoignage {
	/*background:transparent url(../img/titleTemoignage.png) no-repeat scroll 0pt 0pt;	*/
	width: 746px;
	height: 166px;
	}

.titleCarriere {
	/*background:transparent url(../img/titleCarriere.png) no-repeat scroll 0pt 0pt;	*/
	width: 746px;
	height: 166px;
	}
	
.titleContact {
	/*background:transparent url(../img/titleContact.png) no-repeat scroll 0pt 0pt;	*/
	width: 746px;
	height: 166px;
	}
	
.pageTexte {
	float:left;
	color:#7d7d7d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:83px;
	margin-top:20px;
	width:85%;
	}

.pageTexteTemoignage{
	float:left;
	color:#7d7d7d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:90px;
	margin-top:20px;
	width:85%;
	}

.visu {
	float:left;
	width:100%;
	margin-top:200px;
	margin-left:100px;
	background:transparent url(../img/visuCarriere.png) no-repeat scroll 0pt 0pt;
	}

.subMenu {
	float:right;
	color:#7d7d7d;
	margin-top:142px;
	margin-right:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}	

.ulInterline {
	margin-top:0px;
	}

.OFost{
	font-style: italic;
	color: #fd8731;
}

.OCTitle{
	color:black;
 	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:50px;	
	margin-top:40px;
}

.shootEcrans {
	background:transparent url(../img/ShootEcransOC.png) no-repeat scroll 0pt 0pt;
	}